実行中のすべてのプロセスを取得する
スポンサーリンク
実行中のすべてのプロセスを取得するには、System.Diagnostics.Process クラスの GetProcesses メソッドを使用します。
サンプルコード
以下にサンプルコードを示します。
VB.NET 全般
' 実行中のすべてのプロセスを取得する Dim hProcesses As System.Diagnostics.Process() = System.Diagnostics.Process.GetProcesses() ' コンピュータ名を指定すると、別のコンピュータのプロセスが取得可能です 'hProcesses = System.Diagnostics.Process.GetProcesses("MachineName") Dim stPrompt As String = String.Empty; ' 取得できたプロセスからプロセス名を取得する For Each hProcess As System.Diagnostics.Process In hProcesses stPrompt &= hProcess.ProcessName & System.Environment.NewLine Next hProcess ' 実行中のすべてのプロセス名を表示する MessageBox.Show(stPrompt)
関連するリファレンス
準備中です。