tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
0
ZUGRIFFE
179
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    SYS83 SYS83 ist offline Mitglied Bronze
    Registriert seit
    Feb 2009
    Beiträge
    30
    Hallo,

    Ich soll ermitteln, ob ein Prozess noch lebt. So weit so gut.


    Mein Problem ist nur, dass der Prozess mehrmals auf dem Rechner gestartet werden muss/kann und somit auch 2 mal im Taskmanager erscheint/erscheinen kann. Um die beiden Prozesse zu unterscheiden, muss ich den Fenstertitel heranziehen (bei beiden Instanzen unterschiedlich und mir bekannt), aber ich weiss jetzt nicht, wo ich da jetzt genau ansetzen muss.

    Kann mir jemand erklären, wie ich vorgehen muss, um folgene Schritte zu realisieren?
    1. Prozess im Taskmanager finden, anhand Namen der EXE
    2. Vergleichen des Fenstertitels mit zu erwarteten String (GetWindowText oder ähnliches)
    3. Überprüfung, ob dieser Prozess noch arbeitet. (Nicht in einer Fehlermeldung hängt wie "xxx.exe hat einen Fehler verursacht und musste beendet werden..."

    Wäre toll, wenn mir da einer auf die Sprünge helfen könnte.

    Edit: Ups. Meine Entwicklungsumgebung vergessen. Ic h nutze Visual Studio 6.0. Kann also nichts mit .NET anfangen.

    Gruß,

    SYS83
    Geändert von SYS83 (04.02.09 um 17:08 Uhr)
     

Ähnliche Themen

  1. Antworten: 2
    Letzter Beitrag: 28.09.10, 02:43
  2. Antworten: 1
    Letzter Beitrag: 07.10.09, 19:53
  3. Windows Live Messenger prozess nach beenden noch immer da (Vista)
    Von Andreas Späth im Forum Internetkommunikation
    Antworten: 0
    Letzter Beitrag: 23.09.08, 15:49
  4. Antworten: 7
    Letzter Beitrag: 01.02.07, 09:57
  5. Prozess anhand Prozess-Id aktivieren
    Von krauti im Forum C/C++
    Antworten: 3
    Letzter Beitrag: 27.01.05, 08:53