Freigeben über


Process Konstruktor

Definition

Initialisiert eine neue Instanz der Process Klasse.

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

Hinweise

Wenn Sie die MachineName-Eigenschaft nicht angeben, ist die Standardeinstellung der lokale Computer (".").

Sie haben zwei Optionen zum Zuordnen einer neuen Process Komponente zu einem Prozess auf dem Computer. Die erste Option besteht darin, den Konstruktor zum Erstellen der Process-Komponente zu verwenden, die entsprechenden Member der StartInfo-Eigenschaft festzulegen und Start aufzurufen, um die Process einem neuen Systemprozess zuzuordnen. Die zweite Option besteht darin, den Process einem ausgeführten Systemprozess mithilfe von GetProcessById oder einem der GetProcesses Rückgabewerte zuzuordnen.

Wenn Sie eine static Überladung der Start-Methode verwenden, um einen neuen Systemprozess zu starten, erstellt die Methode eine neue Process Komponente und ordnet sie dem Prozess zu.

Wenn die ProcessStartInfo.UseShellExecute-Eigenschaft auf den Standardwert festgelegt ist, können Sie trueAnwendungen und Dokumente auf eine Weise starten, die dem Dialogfeld Run des Windows Start-Menüs ähnelt. Wenn ProcessStartInfo.UseShellExecutefalseist, können Sie nur ausführbare Dateien starten.

Jede ausführbare Datei, die Sie über die Befehlszeile aufrufen können, kann auf eine von zwei Arten gestartet werden: indem Sie die entsprechenden Member der StartInfo-Eigenschaft festlegen und die Start-Methode ohne Parameter aufrufen oder den entsprechenden Parameter an das staticStart-Element übergeben.

Sie können eine Process Komponente mithilfe des Konstruktors, einer der statischen Start-Überladungen oder einer der methoden GetProcessById, GetProcessesoder GetProcessesByName erstellen. Nachdem Sie dies getan haben, haben Sie einen Blick auf den zugehörigen Prozess. Dies ist keine dynamische Ansicht, die sich automatisch aktualisiert, wenn sich die Prozesseigenschaften im Arbeitsspeicher geändert haben. Stattdessen müssen Sie Refresh aufrufen, damit die Process Eigenschafteninformationen in Ihrer Anwendung aktualisiert werden.

Gilt für: