Errorlevel setzen



  • Hallo,

    ich bin gerade am verzwieifeln. Ich schreibe an einem Programm, welches von einer anderen Anwendung aus aufgerufen wird. Diese prüft den "alten" DOS errorlevel.
    Wie kann ich diesen mit dem C Builder setzen?
    Habe schon

    ExitCode = 10;
    

    probiert, aber da kommt nix, bzw immer 0 an...

    PS: ich verwende den BCB2007

    Grüße
    Anton



  • Welche Art von Projekt (Forms-Anwendung/Konsolenprogramm) hast du?
    In Windows Forms Anwendungen gibt es eine WinMain Funktion, da kannst du deinen ErrorLevel zurückgeben. Für Konsolenanwendungen gilt das gleiche, nur dass die Funktion hier [c]main[/c[ heißt.



  • Danke das war's.
    In der Hauptprojektdatei nach dem Rückgabewert der WinMain schauen, da hätte ich auch draufkommen können. Dachte eigentlich das ist in der VCL versteckt....


Anmelden zum Antworten