Office中国论坛/Access中国论坛

标题: [求助]能不能不显示菜单(启动里那个默认的菜单去不掉) [打印本页]

作者: tz-chf    时间: 2006-12-28 05:08
标题: [求助]能不能不显示菜单(启动里那个默认的菜单去不掉)
我想用自己的面板,不想要菜单。
作者: zhaoxiaolin    时间: 2006-12-28 07:03
把窗体的边框改成无边框,,弹出方式改为是,然后最大化
作者: tz-chf    时间: 2006-12-28 07:17
这也不是个办法,不可能每个窗体都这么大还好看,有的窗体没几个控件。
作者: zhowgx    时间: 2006-12-28 18:18
标题: 回复:(tz-chf)[求助]能不能不显示菜单(启动里那个...
[hide][/hide]

在面板打开的事件过程中写入oCmd.ShowToolbar "菜单栏", acToolbarNo
作者: tz-chf    时间: 2006-12-28 18:42
但还是会弹出默认的菜单
作者: zhowgx    时间: 2006-12-28 19:06
标题: 回复:(tz-chf)[求助]能不能不显示菜单(启动里那个...
[hide][/hide]

DoCmd.ShowToolbar "需要的工具栏名", acToolbarYes
作者: Joe5525601    时间: 2006-12-28 19:08
主菜单名为"menu bar"
作者: tz-chf    时间: 2006-12-28 21:03
menu bar和菜单栏都可以。但打开窗体就会弹出相应的窗体菜单,报表也是一样,原因就在启动里的默认。

[此贴子已经被作者于2006-12-28 13:03:46编辑过]


作者: Joe5525601    时间: 2006-12-28 21:38
这样行不行?[attach]22337[/attach]

作者: tz-chf    时间: 2006-12-29 01:09
我要只留标题栏,可以了。

因为一个窗体的控件太多,空间非常紧张,我也不需要菜单控制,做了一个面板。

我发现启动里“允许内置工具栏”得打勾,代码放在启动时的窗口也可以。

一般情况我都去掉启动里的勾,所以搞不定了。

谢谢你!
作者: 红尘如烟    时间: 2006-12-30 06:22
用这一句代码就行了:

Application.CommandBars.ActiveMenuBar.Enabled = False

这样就不会显示任何菜单了

不过在关闭的时候最好再将Enabled属性设为True,不然的话你打开其它mdb文件时也看不到任何菜单哦!
作者: dlack    时间: 2012-5-2 01:44
看看!!!!!!!!!!!!!!!




欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/) Powered by Discuz! X3.3