扫二维码与项目经理沟通
我们在微信上24小时期待你的声音
解答本文疑问/技术咨询/运营咨询/技术建议/互联网交流
VB 6.0 :菜单编辑器的用法
创新互联专注于企业营销型网站建设、网站重做改版、钟祥网站定制设计、自适应品牌网站建设、html5、商城建设、集团公司官网建设、成都外贸网站制作、高端网站制作、响应式网页设计等建站业务,价格优惠性价比高,为钟祥等各大城市提供网站开发制作服务。
做VB 项目时经常需要用菜单编辑器来创建自己需要的菜单,因此需要对其具体用法非常娴熟。下面把从网上下载过来的资料结合自己使用的体会整理出一份文档以供日后参考。
附加以下图片以帮助说明与理解。
图片:菜单编辑器的使用
在出现VB6.0窗体的情况下,在菜单中选“工具”,再在其下拉菜单下选“菜单编辑器”。然后按如下说明操作:
一. “菜单编辑器”对话框 。
使用菜单编辑器可以为应用程序创建自定义菜单并定义其属性。
二. 对话框选项。
1. “标题” :使用该选项可以输入菜单名或命令名,这些名字出现在菜单条或菜单之
中。 如果想在菜单中建立分隔符条,则应在Caption 框中键入一个连字符 (-)。为了能够通过键盘访问菜单项,可在一个字母前插入 符号。在运行时,该字母带有下划线( 符号是不可见的),按 ALT 键和该字母就可访问菜单或命令。如果要在菜单中显示 符号,则应在标题中连续输入两个 符号。
2. “名称” :用来为菜单项输入控件名。控件名是标识符,仅用于访问代码中的菜单项;它不会出现在菜单中。
3. “索引” :可指定一个数字值来确定控件在控件数组中的位置。该位置与控件的屏
幕位置无关。
4. “快捷键” :可在列表框中为每个命令选择快捷键。
5. “帮助上下文 ID” 。允许为 context ID 指定唯一数值。在 HelpFile 属性指定的帮助文件中用该数值查找适当的帮助主题。
6. “协调位置” :该列表框中共有四个可选项,他们决定是否及如何在容器窗体中显
示菜单。
7. “复选” :允许在菜单项的左边设置复选标记。通常用它来指出切换选项的开关状
态。
8. “有效” :由此选项可决定是否让菜单项对事件做出响应,而如果希望该项失效并
以浅灰色显示出来,则也可取消对该复选框的选用。
9. “可见”:决定是否将菜单项显示在菜单上。
10. “显示窗口列表” :在 MDI 应用程序中,确定菜单控件是否包含一个打开的 MDI
子窗体列表。
11. “右箭头” :每次单击都把选定的菜单向右移一个等级。一共可以创建四个子菜单
等级。
12. “左箭头” :每次单击都把选定的菜单向上移一个等级。一共可以创建四个子菜单
等级。
13. “上箭头” :每次单击都把选定的菜单项在同级菜单内向上移动一个位置。
14. “下箭头” :“下箭头” 。每次单击都把选定的菜单项在同级菜单内向下移动一个位置。
15. “菜单列表” :该列表框显示菜单项的分级列表。将子菜单项缩进以指出它们的分
级位置或等级。
16. “下一个” :将选定项移动到下一行,往往是为建立下一个菜单项准备。
17. “插入” :在列表框的当前选定行上方插入一行。
18. “删除” :删除当前选定行。
19. “确定” :关闭菜单编辑器,并对选定的最后一个窗体进行修改。菜单可以在设计
时使用,但在设计时可以通过选定一个菜单,来打开菜单单击事件的“代码”窗口,而不是执行事件代码。
20. “取消” :关闭菜单编辑器,取消所有修改。
2010-4-24 从网上下载并整理
这个比较复杂,不是几句话能说清楚的。这样,你打开MSDN,看一下这个类的用法。这个控件库,在.net framework的类库中有详细的说明和代码示例。微软的官方文档,比较权威,有利于学习。
可以添加一个form来装菜单
举个例,在form2中建立一个名为:mmenu的菜单,在form1中添加如下代码
private
sub
form_mouseup(button
as
integer,
shift
as
integer,
x
as
single,
y
as
single)
if
button
=
2
then
popupmenu
form2.mmenu
end
if
end
sub
当然还能用api来实现,你去搜索下,我就不贴了
我们在微信上24小时期待你的声音
解答本文疑问/技术咨询/运营咨询/技术建议/互联网交流