Entwickler-Ecke
IO, XML und Registry - Handle bekannt, welche Datei gehört dazu?
jasocul - Do 20.10.05 13:03
Titel: Handle bekannt, welche Datei gehört dazu?
Also, ich überwache die Prozesse auf einem PC. Das ist ja noch ziemlich einfach. Als nächstes möchte ich aber über den Prozess-Handle heraus bekommen, welches Programm, etc. dahinter steckt.
Ich habe jetzt schon fast 2 Tage gewühlt, aber irgendwie finde ich nichts passendes. Geht das überhaupt? Und falls nicht, gibts vielleicht einen anderen Weg?
raziel - Do 20.10.05 13:43
Hallo jasocul,
das geht über die Property
MainModule und wiederum deren Property
FileName:
Beispielprogrämmchen
1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11: 12: 13: 14: 15: 16:
| Process [] arr_proc = Process.GetProcesses(); ProcessModule pm; foreach(Process p in arr_proc) { Console.WriteLine(p.ProcessName); try { pm = p.MainModule; Console.WriteLine(" -> {0}", pm.FileName); } catch( Exception exc) { Console.WriteLine(" -> not available"); } } |
Gruß,
raziel
jasocul - Do 20.10.05 14:00
Habs auch gerade gefunden. Manchmal ist man echt mit Blindheit geschlagen. Wie oft muss ich das im Class-Viewer überlesen haben. *kopfschüttel*
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2025 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!