次の方法で共有


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 プロパティ情報を更新する必要があります。

適用対象