PDA

View Full Version : سوال: ساخت منوی راست کلیک در برنامه های ویژوال بیسیک



bashir need your help
سه شنبه 03 تیر 1393, 15:05 عصر
ببخشید دوستان.شاید سوالم یکم مبتدی باشه.سوال من اینکه در برنامه های ساده vb6 چگونه می شه توی همین محیط فرم یک منوی راست کلیک طراحی کرد و برای گزینه هایش برنامه نوشت.

R2du-soft
سه شنبه 03 تیر 1393, 16:21 عصر
با سلام
نمونه کدی رو براتون نوشتم:
120455
سوالی بود مطرح کنید.
با سپاس


[یرایش]:
این هم نمونه ای از آموزش ساخت منو و استفاده به عنوان منو! یا گزینه های راست کلیک.
http://www.vb6.us/tutorials/working-menus-vb6

AbbasVB
سه شنبه 03 تیر 1393, 16:22 عصر
درود
اگر سوالتون درست کردن منو هستش باید روی فرم در محیط طراحی کلیک کنید و گزینه Menu Editor.. کلیک کنید
و به این ترتیب پیش برید


120456


120457



برای نمایش منو در هر جا که کلیک کردید از کد زیر استفاده کنید

Private Sub Form_Click()
PopupMenu mnuTest
End Sub

bashir need your help
پنج شنبه 05 تیر 1393, 23:38 عصر
سلام ببخشید یک سوال در مورد سورسی که گذاشتید داشتم.
Private Sub Command1_MouseDown(Button As Integer, Shift As Integer, X As Single, Y As Single)
If Button = vbRightButton Then
PopupMenu Menu_Button 'PopupMenu is a method
End If
End Sub
در خط دوم منظور از button چیه؟

R2du-soft
جمعه 06 تیر 1393, 00:49 صبح
دکمه ، یعنی اگه روی دکمه ای که توش دستورات رو نوشتیم کلیک راست شد اونوقت اون منو رو نشون باشه
button همون منور دکمه راست کلید شده روش هست که توی رویداد Command1_MouseDown این دستور رو نوشتیم
چیز سختی نیست،کدها رو تغییر بدید و ... میفهمید اون کدها چی هستن :لبخند: