سلام دوستان
میخواستم بدونم چه جوری میشه فرمی درست کرد که وقتی روش راست کلیک میکنی منویی مانند منوی راست کلیک روی دسکتاپ باز کنه؟
سلام دوستان
میخواستم بدونم چه جوری میشه فرمی درست کرد که وقتی روش راست کلیک میکنی منویی مانند منوی راست کلیک روی دسکتاپ باز کنه؟
با سلامنوشته شده توسط shuhin [ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]
راستش من يه روش بلدم كه وقتي شم رو فرم راست كليك مي كنيد نوشته هاي منو رو نشون ميده . مثلا
شما يك منو ايجاد كرديد با نام File و چندتا هم زير منو ميذاريد وقتي كه رو فرم كليك ميكنيد زير منوهاي File
رو نشون ميده . فكر كنم اگه كمي تو كدش رو دست كاري كني بتوني به خواستت برسي . من سورسش رو
ميذارم .
private sub form_mousedown (button as integer , shift as integer , x as single , y as single)
if button =2 then popmenu mnuFile
end sub
private sub form_showpicture_mousedown(button as integer , shift as integer , x as single , y as single)
if button = 2 then popmenu mnuFile
end subراستي نام File رو وقتي كه ايجاد ش ميكني رو mnuFile بگذاريد .
با تنشكر
1- شما باید یک منو از قسمت Menu Editor درست کنید !نوشته شده توسط shuhin [ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]
2- در آبجکت فرم و رویداد load مقدار Visible منو رو مساوی False کنید . مثلا فرض کنید اسم منوی شما mnuFile هست پس مینویسید :
کد:برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید3- در رویداد Mouse Down همون کدی که دوستمون Rishter زحمت کشیدند ، گفتند رو تایپ کنید :
کد:برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
* حتما منویی که میسازی باید زیرمجموعه داشته باشه تا وقتی Right Click میکنی اون ها رو نشون بده !
هم اکنون 1 کاربر در حال مشاهده این تاپیک میباشد. (0 کاربر عضو شده و 1 مهمان)