c++ Builder WinExec ERRORLEVEL abfragen
-
Hi,
wie kann ich den Errorlevel eines mit WinExec ausgeführten DOS Programms
abfragen?
Wie es in ner Batch Datei mit if ERRORLEVEL möglich ist.Gruß,
chris
-
siehe
MSDN- winexec
und
MSDN- ShellExecute
-
Das bringt mich leider nicht viel weiter. Da bekomme ich zwar ne Info darüber, ob das Prog. ausgeführt wurde, oder vielleicht nciht gefunden wurde...
Aber wie bekomme ich den ERRORLEVEL heraus, welches das DOS Programm gesetzt hat. Es gibt hier bei dem DOS Prog welches ich aufrufe ERRORLEVEL 1-5. In ner Batch Datei frage ich es ja mit "if ERRORLEVEL ..." ab, aber wie bekomme ich das im c++ Builder hin???
Gruß,
Chris
-
Auf keinen Fall mit einer BCB-spezifischen Funktion.
Verschoben nach "WinAPI".
-
CreateProcess und anschließend GetExitCodeProcess (evtl. noch mit WaitForSingleObject) ?!