Синтаксис:
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 |