Halt
Описание |
procedure Halt ( { ExitValue : Integer } ) ; Процедура Halt вынуждает резкое завершение текущего приложения. Предупреждение: не гарантируется, что ресурсы будут освобождены при вызове halt. Переменная ExitCode может быть произвольно установлена, передавая значение ExitValue. Этот код передается прерывателю приложения как код возврата от приложения. Если значение ErrorAddr уже было присвоено, перед тем как был вызван Halt, то диалог отображается, показывая значение ErrorAddr и ExitCode. После выполнения Halt, перед фактическим завершением программы, выполняется секция модуля finalization. |
Пример кода |
var |
Программа заканчивается, не выполнив инструкцию ShowMessage. Диалог ошибки отобразит: |
Примечание |
Предупреждение: используйте только в исключительных случаях. |