VB Prozesse Auflisten
Hallo,
ich versuche seit ca 1 Woche in VB alle laufenden Prozesse in einer variablen, mit "+" getrennt zu speichern. Ihch habe bereits mehrere sourscodes dazu gelesen, jedoch finde ich kine Lösung. Ich habe mich bisher nicht sonderlich oft mit Prozessen in VB beschäftigt.
Bitte um Hilfe,
Mfg Hexflex
ps ich verwende VB6
ich versuche seit ca 1 Woche in VB alle laufenden Prozesse in einer variablen, mit "+" getrennt zu speichern. Ihch habe bereits mehrere sourscodes dazu gelesen, jedoch finde ich kine Lösung. Ich habe mich bisher nicht sonderlich oft mit Prozessen in VB beschäftigt.
Bitte um Hilfe,
Mfg Hexflex
ps ich verwende VB6
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 56172
Url: https://administrator.de/contentid/56172
Ausgedruckt am: 26.11.2024 um 07:11 Uhr
2 Kommentare
Neuester Kommentar
Hallo hexflex!
Einfach WMI verwenden:
Grüße
bastla
Einfach WMI verwenden:
Dim objWMIService As Object, colItems As Object, strProcesses As String
strComputer = "."
Set objWMIService = GetObject("winmgmts:\\" & strComputer & "\root\CIMV2")
Set colItems = objWMIService.ExecQuery( _
"SELECT * FROM Win32_Process", , 48)
strProcesses = ""
For Each objItem In colItems
If strProcesses <> "" Then
strProcesses = strProcesses & " + " & objItem.Name
Else
strProcesses = objItem.Name
End If
Next
MsgBox strProcesses
Grüße
bastla