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
Please also mark the comments that contributed to the solution of the article
Content-Key: 56172
Url: https://administrator.de/contentid/56172
Printed on: April 24, 2024 at 13:04 o'clock
2 Comments
Latest comment
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