Halt - Останавливает выполнение программы и выходит в операционную систему.


Объявление:
Procedure Halt [ ( Exitcode : Word ) ];

Где: Exitcode - необязательный параметр, который определяет код завершения вашей программы.
Режим:
Windows, Real, Protected
Замечания:

Вызывает выполнение всех процедур выхода. Код завершения может быть исследован родительским процессом, с использованием переменной DosExitCode в модуле DOS, или через проверку переменной ERRORLEVEL в *.BAT файле DOS.
Пример: 01 { Пример программы для процедуры Halt }
02
03 Uses Crt;
04
05 Begin
06 If 1 = 1 Then
07 Begin
08 If 2 = 2 Then
09 Begin
10 If 3 = 3 Then
11 Begin
12 Halt(1); { Останавливаемся прямо здесь! }
13 End;
14 End;
15 End;
16 WriteLn('Это не будет напечатано... ;-)');
17 End.