Prozesse überwachen
lima-city → Forum → Programmiersprachen → Basic
aufwand
befehlen
bestimmter prozess
diagnostics
ermglicht
folgen
folgenden funktionen
funktion
inder
klasse
leistung
lsen
modul
prozess
prfung
test
versuch
verzicht
zugreifen
hnlichen funktion
-
Wie kann ich in VB6 überwachen ob ein bestimmter Prozess getsratet ist? Wenn der Prozess gestartet wurde, sollen dann eben andere Befehle folgen...
-
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
Es gibt eine Funktion, die alle Prozesse in einen Array schreibt. (Oder ein Modul, ich bin mir nicht so sicher.)
Dann kannst du einfach per Inarray() oder einer ähnlichen Funktion prüfen, ob der Prozess in der Prozessliste steht. Dann hast du sogesehen eine Prüfung ob der Prozess läuft. (Namentliche Überprüfung) -
Tja in VB .NET wäre das wieder ganz einfach zu lösen mit der Klasse System.Diagnostics.Process (\"Ermöglicht den Zugriff auf lokale Prozesse und Remoteprozesse und das Starten und Anhalten lokaler Systemprozesse\"),
in VB 6 ist das noch nicht mit eingebaut, du kannst es mal mit folgenden Funktionen versuchen:
AppActivate , AppClose, MacID$(), MicrosoftApplication, AppIsRunning -
Das was VB6 inder WinAPI hat hat VB .NET in seinem Framework.
Ich persönlich raten von .NET ab. Nur so anbei. -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage