以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 调用外部程序一次打开两个文件如何处理 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=63390) |
-- 作者:supwork -- 发布时间:2015/1/20 9:38:00 -- 调用外部程序一次打开两个文件如何处理 Dim Proc As New ProcessProc.File = "Notepad.exe" \'指定要执行的文件 Proc.Arguments = "c:\\table.txt" \'指定命令行参数 Proc.Start()
这段代码 调用外部程序,再调用一个文件 现在需要调用 外部程序, 文件1处理完成后,再调用文件2如何处理
Dim Proc As New Process
Dim Procb As New Process 如果这样写则出现共享冲突(程序调用两次了"
如何只调用打开程序一次Proc.File = "Notepad.exe" \'指定要执行的文件 但 Proc.Arguments = "c:\\table.txt" \'指定命令行参数
|
-- 作者:有点甜 -- 发布时间:2015/1/20 9:45:00 -- 不是有参数等候关闭的么?
WaitForExit
http://www.foxtable.com/help/topics/0353.htm
|
-- 作者:Bin -- 发布时间:2015/1/20 9:46:00 -- 利用 WaitForExit Dim Proc As New Process Proc.File = "Notepad.exe" \'指定要执行的文件 Proc.Arguments = "c:\\table.txt" \'指定命令行参数 Proc.Start() Proc.WaitForExit() 如果还是不行,分开2个按钮吧 |