Zitat:
while prozezzidnochamlaufen(ProcID) do apllications.processmessages();
Wenn Du das so machen willst, dann "hängt" Dein Programm in der while Schleife, dann
kannst Du auch gleich waitforSingleObject nehmen.
Was Dir vielleicht entgegen kommen würde, wäre wenn Du in gewissen zeitlichen Abständen (TTimer) nachschaust
ob die ProcessID (ObjectID,
handle) noch da ist oder schon beendet wurde.
Oder halt doch Threads verwenden.
Grüße
Klaus