问下大家,C#怎么用代码运行已有的应用程序。比如:单击Winform上的按钮,然后360浏览器就打开了。

如题所述

用C#直接启动进程就可以了。
取到360的执行程序位置,用下面的代码就可以运行了。
System.Diagnostics.Process process = new System.Diagnostics.Process();
string browserPath = "C:\\360Browser.exe";
process.StartInfo.FileName = browserPath;
process.Start();
温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-12-05
给几个建议给你
一个是使用 Win32 的 API 函数 CreateProcess 函数来运行外部程序
一个是使用 C# 自身的 Shell 方法来运行外部程序
建议使用后者,这样就不用自己手动导入 Win32 API 了
相似回答