Ik ben net met VB.NET begonnen, dus wees geduldig met me
Het gaat om het volgende:
In andere woorden: ik laat dus een lijst met alle draaiende programma's printen. Het enige wat ik niet uit de "myProcess" kan halen is de gebruiker die het proces draait: de "username" dus. Dit is schijnbaar een element wat niet bestaat als je via GetProcesses alles ophaalt.
Mijn vraag is dus: hoe haal ik de gebruikersnaam van een lopend proces op? Ik heb al flink wat rondgekeken, maar ik heb niks gevonden wat begrijpelijk overkomt.
Mocht iemand hier iets over weten: mijn eeuwige dank
code:
1
2
3
4
5
6
7
8
| Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Dim myProcesses() As Process
Dim myProcess As Process
myProcesses = Process.GetProcesses()
For Each myProcess In myProcesses
TextBox1.Text = TextBox1.Text & myProcess.ProcessName & vbCrLf
Next
End Sub |
In andere woorden: ik laat dus een lijst met alle draaiende programma's printen. Het enige wat ik niet uit de "myProcess" kan halen is de gebruiker die het proces draait: de "username" dus. Dit is schijnbaar een element wat niet bestaat als je via GetProcesses alles ophaalt.
Mijn vraag is dus: hoe haal ik de gebruikersnaam van een lopend proces op? Ik heb al flink wat rondgekeken, maar ik heb niks gevonden wat begrijpelijk overkomt.
Mocht iemand hier iets over weten: mijn eeuwige dank