VB如何在一个窗体设置多个下拉菜单?

2024-12-13 00:32:10
推荐回答(5个)
回答1:

1、启动VB6.0,创建一个标准工程。

2、在窗体上单击鼠标右键,然后选择“菜单编辑器”,或在“工具”菜单上单击并选择。

3、在弹出的“菜单编辑器”窗口中,输入标题和名称。在标题括号中使用“&”表示可以调用此函数。输入并保存后,您可以在下面的显示区域中看到刚刚编辑的菜单名。

4、单击显示区域中的“已创建”菜单,然后创建菜单。

5、创建的菜单是原来的新一级子菜单还是二级子菜单,可以通过编辑区的方向键来实现。单击右方向键按钮后,将在其一级子菜单前面看到四个点。如果是2级,点数将增加到8。

6、创建后,单击“确定”。现在您可以看到我们刚刚在窗口上创建的下拉菜单。

扩展资料:

VB 中弹出式菜单怎么写

vb可以设计包括导航菜单、下拉菜单、右键菜单、顶部菜单等等各类需求菜单样式。同时VB可以利用控件做出一些不同的风格菜单,让菜单别具一格。

主菜单栏

主菜单栏应构成 UI 任何特定于上下文菜单中程序包的命令的标准位置。 主菜单栏与其他命令结构不同,因为在环境中使用它来控制哪些命令都可见。 所有其他命令栏只需禁用命令不在上下文中,它们放在一个菜单或工具栏上。

环境定义一组内置于主菜单栏的命令所共有跨整个 IDE 和任务的多个域。 这些命令是始终可见的而不考虑其中 Vspackage 加载到环境。

These commands are always visible regardless of which VSPackages are loaded into the environment。 虽然 Vspackage 可以扩展此命令集,从每个产品和其命令的位置设置命令将为每个团队的责任。

参考资料来源:

百科百科-菜单和 Visual studio 命令

回答2:

菜单编辑器里面有一个向左或者向右的箭头,就是提升菜单的“权限”的,简单说来就是指把菜单设置成一级菜单或者二级菜单,可以看看教材,或者自己摸索一下。要还有问题给我发短消息。。。。。

比如:
你先设置了 文件 编辑 查看 工具 这些作为一级菜单。
然后就在 文件下面 点击添加的那个按钮,加入你的“打开,保存”这些,加入好了以后记得按那个向右的箭头,然后 打开或者保存前面会多出三个点,这时它就比一级菜单的级别低了。以此类推。够详细了吧。

回答3:

在VB设计中,界面主菜单上的“工具"菜单下,有一个菜单编辑器,是专门用于程序的菜单设计的。
在菜单编辑器窗口上,输入菜单的标题与名称,便可生成一个菜单,点击下一个,即可编辑第二个菜单。
其中的左右箭头按钮,是用来决定主菜单还是下级子菜单的,上下按钮是用来决定菜单顺序的。

回答4:

你是不是想在弹出一个下拉菜单后还可以弹出下一级菜单,如果是,你可以点击向右箭头(→),如果不是,那是不是想在菜单栏中显示多个菜单,如果是,那你可以按Ctrl+N的组合键,如果上面都不是,那我也不知道你要的是什么了。

那你可能只能用命令按钮,通过繁索的语句应该可以实现吧!

回答5:

楼主的意思可能是需要2-3行的菜单,第一行:文件、编辑、视图......,第二行:库存、合同、客户.....,第三行:......
其实用菜单编辑器是可以实现的,在第一行输入完成后,接下来使用空格表示菜单,设置为“不可用”,例如设置5-6个这样的主菜单(根据页面宽度不同,设置个数也不同),然后再继续第二行,输入第二行的菜单,.....,然后第三行,完成后确定。
这时菜单就已经显示了,根据显示情况,再次调整空格菜单,使第二行的第一个菜单准确显示在第二行第一个菜单中,使第三行的第一个菜单准确显示在第三行第一个菜单中,这样就可以了。
注意这样设置后页面的宽度不可以改变,否则菜单显示可能出现错误。