tutorials.de Buch-Aktion 05/2012
ERLEDIGT
JA
ANTWORTEN
2
ZUGRIFFE
485
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    Avatar von Vektor
    Vektor Vektor ist offline Mitglied Gold
    Registriert seit
    Oct 2003
    Beiträge
    156
    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

  2. #2
    Avatar von xeEEenon
    xeEEenon xeEEenon ist offline Mitglied Silber
    Registriert seit
    Mar 2004
    Ort
    Deutschland, Bayern, ... :)
    Beiträge
    87
    Code :
    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...
     

  3. #3
    Avatar von Vektor
    Vektor Vektor ist offline Mitglied Gold
    Registriert seit
    Oct 2003
    Beiträge
    156
    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

  1. Antworten: 4
    Letzter Beitrag: 25.08.10, 19:13
  2. Eingabe in der timeline: "time*100" - bei Effekt "turbulentes Versetzen"-"Evolution"
    Von MTMonline im Forum Videoschnitt, Videotechnik & -produktion
    Antworten: 2
    Letzter Beitrag: 25.04.08, 09:49
  3. Finder methods + JBoss + Was expecting one of: "CONCAT" "SUBSTRING" ... "(" ... <STRI
    Von cengizhdde im Forum Enterprise Java (JEE, J2EE, Spring & Co.)
    Antworten: 6
    Letzter Beitrag: 27.05.05, 15:29
  4. Tastatur in PS nicht "aktiv"
    Von KEK16 im Forum Photoshop
    Antworten: 3
    Letzter Beitrag: 07.11.03, 08:37
  5. Schaltflächen; Link "aktiv"? [MX]
    Von ollek81 im Forum Flash Plattform
    Antworten: 12
    Letzter Beitrag: 13.09.02, 10:55