System.ExitCode

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

ExitCode: Integer = 0;    { Program result }

C++

extern DELPHI_PACKAGE int ExitCode;

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
variable public
System.pas
System.hpp
System System

Beschreibung

Enthält den Code zum Beenden einer Anwendung.

In Delphi enthält die Variable ExitCode den Beendigungscode der Anwendung. Durch Überprüfung von ExitCode kann die Beendigungsprozedur die Ursache für das Beenden ermitteln. Bei einem normalen Ende des Programms hat ExitCode den Wert Null. Wird das Programm durch den Aufruf von Halt beendet, enthält ExitCode den an Halt übergebenen Wert. Wurde der Programmabbruch von einem Laufzeitfehler verursacht, enthält ExitCode den Fehlercode.

Anmerkung: Durch das Setzen der Variable ExitCode in dem Initialisierungsabschnitt einer Unit auf einen Wert ungleich 0 wird das Laden einer DLL verhindert (DllMain gibt False zurück). Sie können ExitCode auch in Quelltext setzen, der von DLLProc oder DLLProcEx aufgerufen wird, um einen fehlgeschlagenen Ladevorgang anzuzeigen.


Siehe auch