如何在被调用的Word结束后再执行后面的语句?(50分)

  • 主题发起人 主题发起人 yuan.cq
  • 开始时间 开始时间
Y

yuan.cq

Unregistered / Unconfirmed
GUEST, unregistred user!
我的程序想在被调用的Word结束后再执行后面的语句,但是Delphi中
被调用的外部程序只要开始运行了,就会继续执行下面的语句,怎么才能让
调用Word后暂停执行呢?
 
呵呵,最简单的办法就是设一个对话框,“是否继续?”选择YES才继续执行
 
to crab:
那请问,对话框设在何处呢?
 
Word结束后(?自动关闭还是人工关闭)再执行后面的语句
 
当然设在 Delphi 里了
 
有一条api函数可以等待某程序执行完了以后再继续运行程序。
好象是CreateProcess吧,记不大清楚了
 
如果用wordapplication,worddocument(Delphi 5.0 in Servers Component )
有onquit和oncose事件把代码写到里面。
如果olecreate
可以在关闭word前加一置timer为true,代码写到ontimer事件

不知能否满足你的要求
 
接受答案了.
 
后退
顶部