![]() |
Prüfen ob Programm läuft
Hallo!
Ich bin mir zu 100% sicher, dass diese Frage bereits desöfteren im Internet beantwortet wurde, aber ich werde leider nicht fündig. Wie kann ich überprüfen, ob ein betsimmtes Programm läuft? Ich will nicht Prüfen, ob ein bestimmtes Fenster offen ist, sondern ich will prüfen, ob das Programm läuft. Auch wenn das Programm in den SysTray minimiert ist (also kein Fenster angezeigt wird), soll das erkannt werden. Problematik: Ein Freund (soll heißen ich kann nichts weiteres über dieses Programm sagen) braucht ein Programm, welches ein Programm, wenn es beendet wurde, sofort wieder startet, da es sich um ein Programm handelt, welches bestimmte Scannvorgänge übernimmt und auf diesem Rechner immer gestartet sein muss. Es ist ein sehr altes Programm, welches sich nicht als Dienst ausführen lässt. Grüße Faux |
Re: Prüfen ob Programm läuft
Hol dir eine Prozessliste mit
![]() |
Re: Prüfen ob Programm läuft
Zitat:
![]() |
Re: Prüfen ob Programm läuft
Hallo!
Das mit der Endlosschleife ist grundsätzlich keine schlechte Idee, aber mich interessiert Luckies Vorschlag trotzdem. Könnte mir da mal wer ein kurzes Beispiel geben, denn ich scheitere gerade kläglich an der Implementation. :oops: Grüße Faux |
Re: Prüfen ob Programm läuft
Verwende doch einfach mal die Suche mit dem Stichwort "EnumProcesses" oder schau dir
![]() |
Re: Prüfen ob Programm läuft
Was nicht erwähnt wurde:
![]() Toolhelp-API ist die bessere Wahl, würde ich sagen. |
Re: Prüfen ob Programm läuft
Zitat:
Naja, ich werde dann die Endlisschleifen verwenden. Grüße Faux |
Re: Prüfen ob Programm läuft
Also bei mir läuft so langsam der Support für Windows 9x ab. :zwinker:
|
Re: Prüfen ob Programm läuft
Zitat:
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 12:28 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz