Process ueberwachen

Hallo Leuts.

Ich möchte eine anwendung starten, und warten, bis sie wieder beendet ist. ich wollte eigentlich den prozess abfragen.
Das problem ist, das die anwendung zuerst einen Process A startet, dann noch ein Process B (und children), und dann terminiert A sich selbst. Ich habe aber leider nur
den Handler / Processid von Process A.
Allerdings weiss ich wie der Process B heisst …
Wie bekomme ich die Handler / processid dazu ??

(Die abfrage hätte ich mit
GetExitCodeProcess (hProcess, ExCode ) gemacht. Ihr auch ?)

Danke.
Gruss Bernd

FindWindow();
Wenn du den Name weisst kannst du das Handle mit
Findwindow rausbekommen.

handle:=FindWindow(PChar(‚Windowname‘),nil);

aber ich weiss nicht ob du das gemeint hat?!?

MfG Roman