ERLEDIGT
JA
JA
ANTWORTEN
2
2
ZUGRIFFE
485
485
EMPFEHLEN
-
Hallo zusammen,
ich habe ein älteres Projekt unter VB 6 das ich nun in .NET neu schreibe. In diesem Projekt habe ich früher über API's überprüft ob ein Programm aktiv ist. Dabei habe den *.exe Namen eingelesen und bin über API's die Liste der laufenden Prozeduren durchgegangen. Wenn der Name dabei war, wurde ein Ereignis ausgelöst.
Diese Methode ist aber doch relativ unsicher, da die Namen der Prozesse nicht immer so lauten wie die *.exe Namen. Nun meine Frage: Gibt es in .NET eine möglichkeit, vielleicht sogar ohne API's, ein Programm auf aktivität zu überprüfen?
Ich hoffe ihr könnt mir helfen...
Danke.."Es gibt noch andere Welten als diese..."
Stephen King || Der dunkle Turm
-
24.06.05 11:37 #2Code :
1 2 3 4 5 6 7 8 9 10
Dim process As System.Diagnostics.Process Dim myProcesses() As Process Dim bProcessStarted As Boolean = False myProcesses = Process.GetProcessesByName("notepad") 'z.B. Notepad For Each process In myProcesses bProcessStarted = True Next
so würde ich es machen...
-
Klasse...vielen Dank. So kann ich auf die API's verzichten, und auch noch ne menge Code sparen!
"Es gibt noch andere Welten als diese..."
Stephen King || Der dunkle Turm
Ähnliche Themen
-
Richtige Syntax bei Operatorüberladung, wann sind "friend", "const", "&" nötig?
Von mrs_schokokeks im Forum C/C++Antworten: 4Letzter Beitrag: 25.08.10, 19:13 -
Eingabe in der timeline: "time*100" - bei Effekt "turbulentes Versetzen"-"Evolution"
Von MTMonline im Forum Videoschnitt, Videotechnik & -produktionAntworten: 2Letzter Beitrag: 25.04.08, 09:49 -
Finder methods + JBoss + Was expecting one of: "CONCAT" "SUBSTRING" ... "(" ... <STRI
Von cengizhdde im Forum Enterprise Java (JEE, J2EE, Spring & Co.)Antworten: 6Letzter Beitrag: 27.05.05, 15:29 -
Tastatur in PS nicht "aktiv"
Von KEK16 im Forum PhotoshopAntworten: 3Letzter Beitrag: 07.11.03, 08:37 -
Schaltflächen; Link "aktiv"? [MX]
Von ollek81 im Forum Flash PlattformAntworten: 12Letzter Beitrag: 13.09.02, 10:55





Zitieren
Login





