für diese warteschleife und überprüfen hab ich da auch was aus nem quelltext übersetzt
Delphi-Quellcode:
GetExitCodeProcess(pi.hProcess,exitcode); //while the process is running
if (exitcode <> STILL_ACTIVE) then break;
das geht auch. evtl anderst als WaitForSingleObject falls das das problem ist
evtl auch mal da schauen:
http://www.delphipraxis.net/internal...ct.php?t=35979
Das echte Leben ist was für Leute...
... die im Internet keine Freunde finden!