Функции для работы с объектами

 

Функции создания объектов

 

CreateException – создать объект исключения

Синтаксис:

function CreateException(

  Name: WideString;

  Message: WideString;

  Category: TExceptionCategory): IException;

Параметры:

Name – имя исключения;

Message - текст сообщения;

Category – категория исключения. От категории зависит, какая иконка отображается на форме диалога сообщения об ошибке. Подробнее см. свойство IException.Category.

Возвращаемое значение:

Объект исключения.

Описание:

Функция создает объект исключения c указанным именем Name текстом Message и категорией Category.

Пример использования:

// Сгенерировать исключение ESavedSearchNotFound.

// SavedSearchNotFoundMsg – текст исключения.

Excepton = CreateException('ESavedSearchNotFound';  

  SavedSearchNotFoundMsg; ecException)

Raise(Excepton)

 

 

См. также:

·         функция Raise.