Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi Läuft Process? (https://www.delphipraxis.net/87240-laeuft-process.html)

Neutral General 25. Feb 2007 18:51


Läuft Process?
 
Hi,

Ich habe die ProcessID eines Prozesses. Wie kann ich feststellen ob der Process noch läuft oder ob er schon beendet ist?

Gruß
Neutral General

ErazerZ 25. Feb 2007 19:09

Re: Läuft Process?
 
Noch einmal die Prozesse auflisten und prüfen ob der Prozess noch vorhanden ist?

Neutral General 25. Feb 2007 19:15

Re: Läuft Process?
 
Ich hab ja auch das Threadhandle vom Process.. Kann ich nicht einfach gucken ob der Thread noch läuft?

stefan2005 25. Feb 2007 20:00

Re: Läuft Process?
 
hi,
schau dir die WinAPI Funktion "GetExitCodeProcess" an.
Diese gibt den ExitCode von einem Prozess zurück, und wenn dieser noch nicht beendet ist soll diese Funktion "STILL_ALIVE" (259) zurückgeben, laut WinSDK.

Grüsse,
Stefan

Neutral General 25. Feb 2007 20:15

Re: Läuft Process?
 
Hehe hab ich schon alleine rausbekommen mittlerweile aber danke für die Bemühung ;)

Gruß
Neutral General


Alle Zeitangaben in WEZ +1. Es ist jetzt 09:29 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz