Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АрхитектураБиологияГеографияДругоеИностранные языки
ИнформатикаИсторияКультураЛитератураМатематика
МедицинаМеханикаОбразованиеОхрана трудаПедагогика
ПолитикаПравоПрограммированиеПсихологияРелигия
СоциологияСпортСтроительствоФизикаФилософия
ФинансыХимияЭкологияЭкономикаЭлектроника

Класс Exception

Защищенные блоки | While not EOF(F) do begin | Создание собственного класса | while notEOF(F) do |


Читайте также:
  1. Catch (TypeToCatch ExceptionToCatch2)
  2. II. Классификация мероприятия
  3. II. Классификация производственных затрат
  4. II. Сюита эпохи классицизма (сюита второй половины XVIII века).
  5. N-арная ассоциация (n-ary association) - ассоциация между тремя и большим числом классов.
  6. peremena: Никита, а почему на казане сначала говорят одно, делают другое, а получается все-равно классно?
  7. VI класс. Сексуальный осадок

Класс Exception является родительским классом для всех классов-исключений. Этот класс объявляется в модуле SysUtils следующим образом:

Type

Exception = clas s(TObject)

Private

FMessage: String;

FHelpContext: Integer;

Public

constructor Create(const Msg: String);

constructor CreateFmt(const Msg: String; const Args: array of const);

constructor CreateRes(Ident: Integer);

constructor CreateResFmt(Ident: Integer; const Args: array of const);

constructor CreateHelp(const Msg: String; аНеlpContext: Integer);

constructor CreateFmtHelp(const Msg: String; const Args: array of const; aHelpContext:

Integer);

constructor CreateResHelp(Ident: Integer; aHelpContext: Integer);

constructor CreateResFmtHelp(Ident: Integer; const Args: array of const; aHelpContext:

Integer);

property HelpContext: Integer read FHelpContext write FHelpContext;

property Message: String read FMessage write FMessage;

end;

В классе определены целых 8 конструкторов для создания объекта. С их по­мощью можно прочитать текстовое сообщение из ресурса, отформатировать его, связать исключение с контекстной справочной службой. Свойство Message дела­ет доступным закрытое поле FMessage, в котором содержится текстовое со­общение.

 


Дата добавления: 2015-07-19; просмотров: 45 | Нарушение авторских прав


<== предыдущая страница | следующая страница ==>
Finally| Стандартные классы исключений

mybiblioteka.su - 2015-2024 год. (0.008 сек.)