请问如何隐藏word中的菜单栏中的相应项,如“保存”、“另存为”、“打印”等?

juvenboy 2003-07-21 11:40:32
如何实现这个功能?请大家帮忙。
...全文
77 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
hds1 2004-02-11
  • 打赏
  • 举报
回复
保存:ActiveDocument.CommandBars("file").Controls.item(4).visible=false
另存为:ActiveDocument.CommandBars("file").Controls.item(5).visible=false
打印:ActiveDocument.CommandBars("file").Controls.item(11).visible=false
-------
atian25 2003-07-24
  • 打赏
  • 举报
回复
看看引用word对象库没,delphi不太清楚,.net是需要
juvenboy 2003-07-22
  • 打赏
  • 举报
回复
我在宏中可以这样隐藏工具栏:
工具栏在CommandBars中的Index是1
CommandBars.Item(1).Visible=False;

但是在delphi中我这样用却不行:
wordApp.Application.CommandBars.Item(1).Visible:=False
其中wordApp是创建的word对象
运行时报错:
找不到成员

有没有在delphi中用过类似的?
notesboy 2003-07-21
  • 打赏
  • 举报
回复
CommandBars("Menu Bar").Controls("文件(&F)").Controls("另存为(&A)").visible=false
...
juvenboy 2003-07-21
  • 打赏
  • 举报
回复
没人做过这样的么?
郁闷中

5,173

社区成员

发帖
与我相关
我的任务
社区描述
其他开发语言 Office开发/ VBA
社区管理员
  • Office开发/ VBA社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧