Entwickler-Ecke

Dateizugriff - Schließen von per WinExec aufgerufenem Dos-Programm


saxe66 - Di 04.03.03 16:03
Titel: Schließen von per WinExec aufgerufenem Dos-Programm
Kann mir bitte jemand einen Tip geben, wie ich ein mittels WinExec aufgerufenes DOS-Programm wieder komplett schließen kann ?
Das Programm selber wird zwar per Quit beendet, im Taskmanager ist jedoch noch eine WinOldApp zu sehen, bzw. bleibt das beendete Fenster der Dos-App sichtbar.

Vielen Dank ...


AXMD - Mi 05.03.03 09:25

Hi,

mit WinExec wirst du Pech haben, aber mir CreateProcess müsste es gehen. Dann kannst du mit WaitforSingleObject auf das Beenden der Anwendung warten oder mit SendMessage zum Beenden zwingen.

AXMD


Tino - Mi 05.03.03 10:00

WinExec solltest Du so wie so nicht mehr benutzen.

Schau Dir mal folgenden FAQ-Beitrag an: ...ein Programm starten? [http://www.delphi-forum.de/viewtopic.php?t=2887]!

Gruß
TINO