Delphi справочник - Форум программистов - Навигация  
 A  B  C  D  E  F  G  H  I  J  K  L  M  N  O  P  Q  R  S  T  U  V  W  X  Y  Z      По первой букве  
System     SysUtils     StrUtils     DateUtils     FileCtrl     ConvUtils     StdConvs     Math     Classes     Dialogs     Types     Variants    ПО Unit   Compiler directives     Directives     Keywords     Types     Variables     Constants     Functions     Procedures    По категории  


Основы Delphi
Abort
Процедура
Прерывает обработку команд и выходит к последнему исключительному блоку SysUtils unit
  procedure Abort ;
Описание
Процедура Abort останавливает текущую обработку и переходит к последнему исключительному блоку. В примере Abort - "отключающий", так как последнее сообщение не дошло до пользователя.
Похожие команды
Break  Выполняет выход из одного цикла

Continue  Заставляет перейти к следующей итерации цикла

Goto  Вызывает скачок к метке, независимо от вложения

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

RunError  Заканчивает программу с диалогом ошибки

 
Пример кода : Прерывание из блока try
begin
  // Вход в блок try
  Try
    ShowMessage('Перед прерыванием');
    Abort;
    ShowMessage('После прерывания');
  Except
    On E : Exception do ShowMessage(E.Message + ' - исключение произошло');
  end;
  ShowMessage('После try');
end;
Перед прерыванием
Операция прервана - исключение произошло
После try
 



© Форум Delphi   |  Блог программистов   |  Создание и продвижение сайтов - "Веб сателлит"  |  Ссылки   |  Английская версия