以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  运行外部程序问题  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=17153)

--  作者:xingzy
--  发布时间:2012/3/5 11:20:00
--  运行外部程序问题

Dim Proc As New Process
Proc.File = ProjectPath & "\\rapivb.exe" \'指定要执行的文件

Proc.Start()
proc.WaitForClose()=True
继续要执行的代码

。。。。。。

 

要实现的功能 外部程序运行后,等待该程序结束后运行继续要执行的代码

在运行中,外部程序运行没有结束,就开始执行了


--  作者:狐狸爸爸
--  发布时间:2012/3/5 11:27:00
--  

Dim Proc As New Process \'定义一个新的Process
Proc.File = "C:\\test.xls" \'指定要打开的文件

Proc.Start()
Proc.WaitForExit()

[此贴子已经被作者于2012-3-5 11:27:14编辑过]

--  作者:xingzy
--  发布时间:2012/3/5 11:33:00
--  

ok!

谢谢!

没有完全明白waitforexit 和WaitForClose的区别


--  作者:狐狸爸爸
--  发布时间:2012/3/5 11:35:00
--  
其实我也没有明白,这个不行,我就换一个。