Forum: Sonstige Fragen zu Delphi
Delphi
by aegidos,
18. Feb 2009
Danke für die Hilfe,
Die Batch als einen einzigen Prozess zu starten funktioniert bei mir leider nicht da ich die Exitcodes der gestarteten exe-Files auswerten muss.
del C:\Software\sw\report_detail.pdf
copy C:\Software\sw\report.xml C:\Software\sw\protocol.xml
C:\Software\sw\help_program.exe
del C:\Software\sw\report_detail2.pdf
copy C:\Software\sw\report.xml...
Forum: Sonstige Fragen zu Delphi
Delphi
by aegidos,
18. Feb 2009
Zu Erstens:
Der Pfad enthält keine Leerzeichen und die Zeile der Batchdatei ist ja auch wenn ich es manuell in der Console eintippe funktionsfähig.
Zu Zweitens:
Stimmt, wenn es also eine Alternative zu CreateProcess gibt bin ich da auch offen (Shellexecute hatte ich in erwägung gezogen aber da bekomme ich denke ich kein Feedback über den Exitstatus der exe die ich gestartet habe oder?)
Forum: Sonstige Fragen zu Delphi
Delphi
by aegidos,
18. Feb 2009
Hallo,
Ich habe bereits mehrfach die Hilfe in diesem Forum benutzt jedoch hilft mir bisher kein Post wirklich weiter.
Mein Programm startet nacheinander unterschiedliche "Dienste" via CreateProcess:
GetStartupInfo(StartupInfo);
StartupInfo.dwFlags := STARTF_USESTDHANDLES or STARTF_USESHOWWINDOW;
StartupInfo.wShowWindow := SW_HIDE; // SW_SHOWNORMAL;
...