Process 建構函式

定義

初始化 Process 類別的新執行個體。

public:
 Process();
public Process ();
Public Sub New ()

備註

如果您未指定 MachineName 屬性,預設值為本機計算機, (“。”) 。

您有兩個選項可將新 Process 元件與電腦上的進程產生關聯。 第一個選項是使用建構函式來建立 Process 元件、設定屬性的適當成員 StartInfo ,並呼叫 Start 以與新的系統進程產生關聯 Process 。 第二個選項是使用 GetProcessById 或其中GetProcesses一個傳回值,將與執行中的系統進程產生關聯Process

如果您使用 static 方法的多 Start 載來啟動新的系統進程,此方法會建立新的 Process 元件,並將它與進程產生關聯。

ProcessStartInfo.UseShellExecute當 屬性設定為預設值時,true您可以使用與使用 Run Windows Start 功能表對話框類似的方式啟動應用程式和檔案。 當 為 falseProcessStartInfo.UseShellExecute,您只能啟動可執行檔。

您可以從命令行呼叫的任何可執行檔都可以透過下列兩種方式之一啟動:藉由設定屬性的適當成員 StartInfo ,以及呼叫 Start 不含參數的方法,或將適當的參數傳遞至 staticStart 成員。

您可以使用建構函式、其中一個靜態Start多載,或任何GetProcessByIdGetProcessesGetProcessesByName 方法來建立Process元件。 完成之後,您就可以檢視相關聯的程式。 這不是動態檢視,會在進程屬性在記憶體中變更時自動更新本身。 相反地,您必須呼叫 Refresh 元件,以更新 Process 應用程式中的屬性資訊。

適用於