Объекты DIRECTUM > Вспомогательные объекты > IException – исключение >

Свойство Name – имя исключения

Предыдущий раздел В начало Следующий раздел

Синтаксис:

 ro  property Name: WideString;

Описание:

Свойство возвращает имя исключения. При обработке исключения следует использовать имя, а не текст сообщения, поскольку текст сообщения может быть форматной строкой или он может быть локализован.

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

 

// Погасить исключение ESBUserAbort.

// NeedDialog - признак отображения диалога сообщения об ошибке.

ExceptionsOn()

Exception = GetLastException()

if not VarIsClear(Exception)

 if (NeedDialog == True) and (Exception.Name <<>> 'ESBUserAbort')

   Raise(Exception)

 else

   Exit()

 endif

endif