Процедура Halt – заканчивает программу с дополнительным диалогом

Процедура Halt в Delphi заканчивает программу с дополнительным диалогом.

Процедура Halt: Останавливает программу с диалогом ошибки

var
  i : Integer;
begin
  // Set up an error address so that halt shows a termination dialog
  ErrorAddr := Addr(i);

  // Stop the program with exit code 4
  Halt(4);

  // The following will not be executed
  ShowMessage('We do not get this far');
end;

Main Menu