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

来源:百度知道 编辑:UC知道 时间:2024/07/04 18:52:29
使用菜单编辑器好像不行,只能设置一列菜单.

我要的是如何设置多个菜单的效果.

也就是在一个窗体设置多个菜单.

请闻详情,谢谢.
不好意思,我要的是非并排一行的效果,而是任意位置的效果.
最好能将不同的菜单放在同一窗体的任意位置.

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

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

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

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

不是菜单编辑器不行,是你没搞明白吧?看名字就知道了,那是专门编辑菜单的它不行谁行啊?同级别的菜单不要所进就可以了,下一级别的菜单向右所进,没什么菜单不能完成.

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

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