Registriert seit: 14. Apr 2003
Ort: Stuttgart
1.701 Beiträge
Delphi 7 Professional
|
Re: ExecAndWait
23. Sep 2009, 00:32
Für nicht-NT nimm WaitForMultipleObjects und mach ein Timeout rein, bei dem man Application.ProcessMessages aufrufen kann.
Bei NT ist MsgWaitForMultipleObjects die beste Wahl.
Aber wenn du schon CreateProcessWithLogonW verwendest, dann ist die Wahl eh schon getroffen: MsgWaitForMultipleObjects
Update:
Hab gerade mal nach der Funktion in der Delphi 7 Hilfe geschaut. Dort wird MsgWaitForMultipleObjects ab Windows 95 gelistet. Nur Win32s unterstützt sie nicht.
|