C# Winform项目,通过Process.Start启动打开某个App应用程序,怎么样判断能否成功打开某个

.Net技术 码拜 8年前 (2016-03-01) 3086次浏览
通过Process.Start启动打开某个App客户端程序。在启动打开App客户端时,有时候打开时会出错,导致无法成功打开App客户端程序。
问一下,通过Process.Start启动打开的某个App客户端程序,怎么样判断在启动打开的过程中是成功打开App客户端,还是App客户端程序打开出错。
能不能提供下Process组件这方面的相关参考资料,谢谢!
附通过Process.Start启动打开某个App客户端程序代码:
Process m_Process = null;
m_Process = new Process();
m_Process.StartInfo.FileName = @”C:\Program Files\APP\App.exe”;
m_Process.Start();
解决方案

20

Process.Start()方法是有返回值的。通过它返回的 Process对象,你可以查询进程HasExited状态属性、退出码,进程号,句柄。实际上你也可以捕获进程的全部输出到控制台的内容(例如异常时的输出)。

CodeBye 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权 , 转载请注明C# Winform项目,通过Process.Start启动打开某个App应用程序,怎么样判断能否成功打开某个
喜欢 (0)
[1034331897@qq.com]
分享 (0)