![]() |
DOS-Programm im Hintergrund / unsichtbar starten
Hallo,
ich habe ein Programm geschrieben, das während der CREATE-Phase eine DOS-Batch startet um eine Ascii-Datei zu erzeugen, die ich als Quelldatei benötige um sie später auszuwerten. Alles funktioniert prima, aber ich möchte am liebsten, daß diese Operation unsichtbar im Hintergrund abläuft. z.Zt. sieht man das "häßliche" CMD-Fenster UND auch sofort die Hauptfenster. Das Hauptfenster sollte aber eigentlich erst dann "angezeigt" werden, wenn das Batch-Programm vollständig beendet ist. |
Re: DOS-Programm im Hintergrund / unsichtbar starten
Wenn du es mit ShellExecute machst, als letzten Parameter SW_HIDE angeben!
|
Re: DOS-Programm im Hintergrund / unsichtbar starten
..wenn du es über shellexecute aufrufts, dann statt SW_SHOW bzw. SW_NORMAL einfach SW_HIDE angeben...
mfg |
Re: DOS-Programm im Hintergrund / unsichtbar starten
Klappt wie verrückt!!!
Vielen Dank!!! |
Alle Zeitangaben in WEZ +1. Es ist jetzt 10:19 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz