http://msdn.microsoft.com/zh-cn/h6ak8zt5.aspx
http://www.microsoft.com/china/MSDN/library/netFramework/netframework/SystemDiag.mspx
一、.NET Framework 类库 Process..::.Start 方法
启动进程资源并将其与 Process 组件关联。
重载列表
名称 | 说明 | |
---|---|---|
Start()()() | 启动(或重用)此 Process 组件的 StartInfo 属性指定的进程资源,并将其与该组件关联。 | |
Start(ProcessStartInfo) | 启动由包含进程启动信息(例如,要启动的进程的文件名)的参数指定的进程资源,并将该资源与新的 Process 组件关联。 | |
Start(String) | 通过指定文档或应用程序文件的名称来启动进程资源,并将资源与新的 Process 组件关联。 | |
Start(String, String) | 通过指定应用程序的名称和一组命令行参数来启动一个进程资源,并将该资源与新的 Process 组件相关联。 | |
Start(String, String, SecureString, String) | 通过指定应用程序的名称、用户名、密码和域来启动一个进程资源,并将该资源与新的 Process 组件关联起来。 | |
Start(String, String, String, SecureString, String) | 通过指定应用程序的名称、一组命令行参数、用户名、密码和域来启动一个进程资源,并将该资源与新的 Process 组件关联起来。 |
在使用Process.Start中可以使用Process.Start(String, String) 的方式,也可以使用下面的方式:
Process myProcess = new Process();
// Get the path that stores user documents.
string myDocumentsPath =
Environment.GetFolderPath(Environment.SpecialFolder.Personal);
myProcess.StartInfo.FileName = myDocumentsPath + "\\MyFile.doc";
myProcess.StartInfo.Verb = "Print";
myProcess.StartInfo.CreateNoWindow = true;
myProcess.Start();
二、获得启动参数的方法
1、傳值
專案根目錄下 Program.cs
Code