タイトル | : Re: 他のプロセスのコマンドラインを取得する方法 |
記事No | : 5686 |
投稿日 | : 2007/06/22(Fri) 17:42 |
投稿者 | : 魔界の仮面弁士 |
> 他のプロセスのコマンドラインは、取得可能でしょうか? WinXP 以降が相手なら、こんな感じかな。
Imports System.Management Public Class Form1 Private Sub Form1_Load(ByVal sender As Object, ByVal e As EventArgs) Handles MyBase.Load Dim L As New ListBox() L.Dock = DockStyle.Fill Controls.Add(L) Dim processes As New ManagementClass("Win32_Process") For Each proc As ManagementObject In processes.GetInstances() Dim commandLine As Object = proc("CommandLine") If TypeOf commandLine Is String Then L.Items.Add(commandLine) End If Next End Sub End Class
|