次の方法で共有


Process コンストラクター

定義

Process クラスの新しいインスタンスを初期化します。

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

注釈

MachineName プロパティを指定しない場合、既定値はローカル コンピューター (".") です。

新しい Process コンポーネントをコンピューター上のプロセスに関連付けするには、2 つのオプションがあります。 最初のオプションは、コンストラクターを使用してProcess コンポーネントを作成し、StartInfo プロパティの適切なメンバーを設定し、Processを新しいシステム プロセスに関連付けるためにStartを呼び出します。 2 つ目のオプションは、GetProcessByIdまたはいずれかのGetProcesses戻り値を使用して、Processを実行中のシステム プロセスに関連付ける方法です。

Start メソッドのstatic オーバーロードを使用して新しいシステム プロセスを開始する場合、メソッドは新しいProcess コンポーネントを作成し、それをプロセスに関連付けます。

ProcessStartInfo.UseShellExecute プロパティが既定値に設定されている場合、true、Windows Start メニューの [Run] ダイアログ ボックスを使用するのと同様の方法でアプリケーションとドキュメントを起動できます。 ProcessStartInfo.UseShellExecutefalseされている場合は、実行可能ファイルのみを開始できます。

コマンド ラインから呼び出すことができる実行可能ファイルは、 StartInfo プロパティの適切なメンバーを設定し、パラメーターなしで Start メソッドを呼び出すか、適切なパラメーターを staticStart メンバーに渡すという 2 つの方法のいずれかで開始できます。

コンストラクター、静的Startオーバーロード、またはGetProcessByIdGetProcesses、またはGetProcessesByNameのいずれかのメソッドを使用して、Process コンポーネントを作成できます。 完了すると、関連付けられているプロセスが表示されます。 これは、プロセス プロパティがメモリ内で変更されたときに自動的に更新される動的ビューではありません。 代わりに、コンポーネントの Refresh を呼び出して、アプリケーションの Process プロパティ情報を更新する必要があります。

適用対象