怎样在一个窗口中创建两个或两个以上的菜单? 怎样在一个窗口中创建两个或两个以上的菜单? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 在窗体创建几个你想要的"根菜单"并在这些根菜单加入相应的"子菜单",然后将你暂不显示的根菜单的Visible设为False ,在程序执行时再用PopupMenu "根菜单" 函数调用即可。 按快捷键CTRL+E调出菜单编辑器,然后就可以按里面的设置了。去看看吧? 建立一个空的窗体然后在那个窗体上用菜单编辑器编辑你需要的菜单多少都可以然后在你需要的地方调用相应的菜单。下有一个例子 If Button = 2 Then ' 检查是否单击了鼠标右键。 PopupMenu frmPopMenu_working.mnuworking ' 把文件菜单显示为一个弹出式菜单。 Unload frmPopMenu_working End If 对不起,我的意思是一般窗口都有File,Edit....,Help这样的默认菜单,现在我想在这样的基础上,再建立一个弹出式菜单,但现在我不知如何建立?好像菜单编辑器在一个Form中不能同时建立两个或以上的菜单? 和建立其它菜单一样的,只要设置他的Visible为False即可。其实,你也可以将可见的菜单作为弹出式菜单弹出。 我明白你的意思了。可以这样做。如果你已经通过“菜单编辑器”建立了一个文件菜单(下面有打开、保存等多个子菜单),名字假设为mnuFile,在程序中你就可以使用posupmenu mnufile弹出“文件”菜单。 还有如果你想弹出的菜单的内容是窗体菜单的一个子集,可以有两个办法1.使用资源,动态设置弹出菜单项的内容;2.单独建立一个菜单,该菜单的visible属性为false,不在菜单条上显示,只供popupmenu函数引用。 菜单只能在最上面显示,其实,你可以设置按扭,然后,对按扭的click事件编程,编写弹出菜单代码.就可以在任意地方添加菜单了.菜单可以任意多个,只要命名不冲突.也可以多个菜单出现相同的内容. 请问一下windcandle(想不起) ,如何做到“使用资源,动态设置弹出菜单项的内容”,有代码吗? 文本读取到数组难点? u盘寄生虫可以清除吗? 求助:函数调用问题~ 求随书代码:《Visual Basic 高级图形程序设计教程》 请问VB怎么传递数组? 求一语句,不会太难,请进来看看 急!關於關聯的問題,請各位大俠幫忙!謝謝! 急!急!!实时错误 ’2147024770 (8007007e)’自动化错误 关于Mschart控件的问题? 在对等网中如何通过ADODB连接到另一台计算机上的SQL SERVER? 与sql server不在同一计算机组里,连接怎么会有问题呢? 那里有api32.txt文件
去看看吧?
然后在那个窗体上用菜单编辑器编辑你需要的菜单
多少都可以
然后在你需要的地方调用相应的菜单。
下有一个例子
If Button = 2 Then ' 检查是否单击了鼠标右键。
PopupMenu frmPopMenu_working.mnuworking ' 把文件菜单显示为一个弹出式菜单。
Unload frmPopMenu_working
End If
1.使用资源,动态设置弹出菜单项的内容;
2.单独建立一个菜单,该菜单的visible属性为false,不在菜单条上显示,只供popupmenu函数引用。