実行中のすべてのプロセスを取得する
スポンサーリンク
実行中のすべてのプロセスを取得するには、System.Diagnostics.Process クラスの GetProcesses メソッドを使用します。
サンプルコード
以下にサンプルコードを示します。
J# 全般
// 実行中のすべてのプロセスを取得する System.Diagnostics.Process[] hProcesses = System.Diagnostics.Process.GetProcesses(); // コンピュータ名を指定すると、別のコンピュータのプロセスが取得可能です //hProcesses = System.Diagnostics.Process.GetProcesses("MachineName"); String stPrompt = System.String.Empty; // 取得できたプロセスからプロセス名を取得する for (int i = 0; i <= hProcesses.length - 1; i++) { stPrompt += hProcesses[i].get_ProcessName() + System.Environment.get_NewLine(); } // 実行中のすべてのプロセス名を表示する MessageBox.Show(stPrompt);
関連するリファレンス
準備中です。