调用程序并等待程序返回运行结果
2011-06-22 16:30
323 查看
'========================================================================= '创建日期: 2011-06-01,hellostory '函数说明: 运行并等待程序执行完毕,同时返回程序运行结果 '参数说明: strCommand - 需要被执行的命令或程序 '返回值: 被执行的命令或程序自身返回的运行结果 '========================================================================= Public Function runAndWaitExe(strCommand As String) As Integer On Error GoTo errHandler Dim WshShell As Object Set WshShell = CreateObject("wscript.shell") runAndWaitExe = WshShell.Run(strCommand, 0, True) errHandler: If Err.Number Then MsgBox "执行命令( " & strCommand & " )时发生错误:" & Err.Description, vbCritical, "错误" Debug.Print strCommand Resume Next End If End Function
相关文章推荐
- 使用ShellExecuteEx调用控制台程序或命令行,传入多个参数,并等待返回结果
- c# 调用外包程序 等待处理完成结果
- 请问如何等待异步API调用返回结果后再将结果返回给主进程?
- C++ 引用调用和引用返回可以大大增加程序运行效率
- delphi 调用外部exe ,并等待调用程序运行结束
- C#/.Net调用控制台程序并获得返回结果
- android开发(26) 和其他应用交换数据方式一,使用intent指定自定义action调用其他程序里的activity,并获得其返回的结果
- Delphi调用外部程序并等待其运行结束
- [delphi]调用外部程序并等待其运行结束
- Delphi 调用外部程序并等待其运行结束
- 让FLASH接收网页传过来的参数和动态调用外部脚本程序返回结果
- 调用外部程序并等待其运行结束/实例为调用QQ截图
- 使用java传参调用exe并且获取程序进度和返回结果的一种方法
- Delphi 调用外部程序并等待其运行结束
- VB Shell调用后 等待程序运行结束
- Delphi 调用外部程序并等待其运行结束
- VBShell调用后等待程序运行结束
- 在程序中调用外部程序,用process返回命令执行结果以及抓取错误信息的方法
- 如何调用一个程序,等待运行结束,并知晓程序运行成功与否:ShellExecuteEx;WaitForSingleObject;GetExitCodeProcess(C代码)
- C++以阻塞的方式调用外部exe程序,等待其运行结束