Облака / Clouds
    Go to Copy.com
    Copy.com
    The bast cloud service
    Get 20 GB free!!!
    Support WebDav.
    Show more >>

    Go to Dropbox.com
    Dropbox.com
    time-tested cloud storage
    Support WebDav.
Все бесплатно
    Все ссылки на файлы, расположенные на страницах сайта, добавлены пользователями и доступны для бесплатного скачивания. За содержание этих файлов администрация сайта ответственности не несет.



Вопросы
  Пароль на ADO
   Категория: Базы данных
  Показать удаленные записи в DBase
   Категория: Базы данных
  Как удалить не пустой каталог
   Категория: Файловая система
  Процедуры и функции для рабты с файлами
   Категория: Файловая система
  Загрузка файлов в THTMLViewer и TFrameBrowser
   Категория: Интернет и Сети
  Удалить или оставить симолы
   Категория: Текст и строки
  Компонент SpeedButton
   Категория: Компоненты
  Преобразовать любой тип в строку
   Категория: Текст и строки
  Переключение раскладки клавиатуры
   Категория: Приложение

Delphi - Справочник: Halt

ABCDEFGHIJKLMNOPQRSTUVWXYZ

  << Вернуться  

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

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;

Результат:
Программа заканчивается, не выполнив инструкцию ShowMessage. Диалог ошибки отобразит:
Runtime error 4 at 0069FC94
Примечание:
Предупреждение: используйте только в исключительных случаях.

  << Вернуться