在VB中如何能做出像windows那样点击鼠标右键弹出一个菜单。 同上 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 現在 form 中設計菜單,然後再 form_MouseDOWN 事件中寫代碼:if Button = vbRightClick then Me.Popmenu MyMenuendi Private Sub Form_MouseUP(……) if Button=2 then popupMenu mnuFile end ifEnd Sub其中mnuFile菜单是用菜单编辑器设置. 语法如下:[object]PopupMenu menuname [,flags[,y[,boldcommand]]]] 其中object是对象表达式,可选项。如果省略 则带有焦点的form对象为缺省object Menuname是要显示的弹出式菜单名 指定的菜单必须还有至少一个子菜单 flags 一个数值或常数 可以指定弹出式菜单的位置和行为 boldcommand指定弹出式菜单中的菜单控件的名字,用以显示其黑体正文标题。若省略,则菜单中没有以黑体字出现的控件 x指定弹出式菜单的x坐标 若省略 则使用鼠标的坐标 可选项 y指定y坐标 if Button = vbRightClick then Popmenu mnuPopupendi其中mnuPopup一定要有子菜单,因为弹出菜单弹出的其实是子菜单. vb 把listview1(两列) 多选的内容通过command按钮移动到listview2 错误:标准表达式中数据类型不匹配???? vsflexgrid8.0的savegrid的使用 如何建立ACCESS2000数据库???? 初学者的一个疑问,我是不是该选择VB 以前记得有一个支持鼠标滚轮的程序叫MOUSEWHEEL现在在哪可以下载? 关于取得网页返回值的变量定义问题! 请问在VB中怎样注释掉一段程序? vb好还是delphi强? 有谁能告诉我这个问题!关于制作安装程序的?急! 窗体设计时碰到的问题!烦 求助有关计算方法插值部分的问题!!!!!!!!!!!
Me.Popmenu MyMenu
endi
if Button=2 then
popupMenu mnuFile
end if
End Sub其中mnuFile菜单是用菜单编辑器设置.
[object]PopupMenu menuname [,flags[,y[,boldcommand]]]]
其中object是对象表达式,可选项。如果省略 则带有焦点的form对象为缺省object
Menuname是要显示的弹出式菜单名 指定的菜单必须还有至少一个子菜单
flags 一个数值或常数 可以指定弹出式菜单的位置和行为
boldcommand指定弹出式菜单中的菜单控件的名字,用以显示其黑体正文标题。若省略,则菜单中没有以黑体字出现的控件
x指定弹出式菜单的x坐标 若省略 则使用鼠标的坐标 可选项
y指定y坐标
Popmenu mnuPopup
endi其中mnuPopup一定要有子菜单,因为弹出菜单弹出的其实是子菜单.