关于ole的问题

ming 2000-01-03 11:59:00
请问各位高手,小弟用ole容器调用word时,word加入菜单后,却没有“文件”这
一个菜单,我只需要文件中的页面设置和打印预览这两个菜单,请问如何增加,谢谢赐教

...全文
987 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
WebBar 2000-01-03
  • 打赏
  • 举报
回复
test
SuperChen 2000-01-03
  • 打赏
  • 举报
回复
1.这是 Delphi VCL 底层控件 TOleForm 的限制,如果你确实需要“文件”菜单只能自己手动在 OleContainer 所在的 Form 中添加 TMainMenu并且设置相关MenuItem, OleContainer中的Word 激活后自然Menu会融合在一起。具体融合情况与MenuItem 的GroupIndex 有关,可参照 Delphi 的 Help.
2.Pizza 的话很对,OleContainer 只鼓励编辑文档,而不愿提供保存,打印等支持。我们只能在自己手动添加的MenuItem相应的OnClick处理函数自己完成这些工作。这就要复杂多了,要调用Word的Automation方法来完成。答案是可以完成的,但速度实在是个问题。关于Word的Automation 方法可查阅 Word 的 VBA Help.
Pizza 2000-01-03
  • 打赏
  • 举报
回复
当然没有文件菜单了,因为你只能编辑你加入的文档。
kxy 2000-01-03
  • 打赏
  • 举报
回复
本身是否有"文件"菜单",可能和它有关.
ming 2000-01-03
  • 打赏
  • 举报
回复
就是word将原有的菜单与他本身的菜单合并起来,但是就是缺少“文件”这个子菜单
tiger 2000-01-03
  • 打赏
  • 举报
回复
什么加"word加入菜单"?

5,387

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 开发及应用
社区管理员
  • VCL组件开发及应用社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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