System.Diagnostics.Process p = new Process();
ProcessStartInfo si = new ProcessStartInfo();
si.FileName = fileName;
// si.Arguments = "-s " + hs.HostService.ID;
//si.WorkingDirectory = Path.GetDirectoryName(fileName);
si.WindowStyle = ProcessWindowStyle.Normal;
si.UseShellExecute = true;//为true,则用默认的打开方式打开,如果是exe等,设置为false
p.StartInfo = si;
p.Start();
本文展示了一个使用C#来启动外部进程的例子。通过创建Process实例并设置ProcessStartInfo属性,可以实现以不同方式打开文件或执行应用程序。
2911

被折叠的 条评论
为什么被折叠?



