J#(Java) - 実行中のすべてのプロセスを取得する

J#(Java)実行中のすべてのプロセスを取得する

スポンサーリンク

実行中のすべてのプロセスを取得するには、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);

関連するリファレンス

準備中です。

スポンサーリンク