请教:应用程序与WORD集成的问题

zscao 2000-02-24 04:11:00
本人现在做的一个程序需要与Microsoft Word进行集成,具体说就是需要用WORD进行文字的排版。我想的是这样:排版时在应用程序中调用WORD,排版完毕后关闭WORD,则返回到应用程序进行其他工作。为了更好的对word进行操作,我在调用word后弹出了一个窗口,在这个窗口上放置了一些按钮,并将此窗口属性设为always on top。可是,当我在排版过程中切换到其他程序时,这个窗口依然在前端,影响操作。请问各位大虾有什么办法可以避免这种现象,做到当word变成非活动状态时自动隐藏这个窗口?本人用的开发工具是VB。
...全文
147 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
zscao 2000-02-28
  • 打赏
  • 举报
回复
问题是:word的应用程序对象没有提供Deactive事件。请问这有什么方法可以解决?
ltp3 2000-02-24
  • 打赏
  • 举报
回复
如果用的是VB6:
form2.show 0,form1
那么,form2总在form1前面,但form2不会跑到其他窗体前面。
kola 2000-02-24
  • 打赏
  • 举报
回复
既然是使用VB干吗不用VBA!多简单啊!
dengdun 2000-02-24
  • 打赏
  • 举报
回复
在窗体的Deactivate()事件中去除你自己的always on top 窗口的的总是在前的特性,并用MoveWindow()将其移到后面,

7,763

社区成员

发帖
与我相关
我的任务
社区描述
VB 基础类
社区管理员
  • VB基础类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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