Синтаксис:
ro property RawMessage: WideString; |
Описание:
Свойство возвращает текст сообщения об ошибке, приведшей к возникновению исключения, или переданный в качестве параметра функции CreateException. Текст сообщения может содержать управляющие символы, предназначенные для функции вывода сообщения. Управляющий символ «^» разбивает текст сообщения на основную и дополнительную части, отображаемые в окне сообщения разным стилем. Для получения текста сообщения без управляющих символов используется свойство Message.
// Обработать исключение при загрузке сохраненного поиска. // SearchName - имя поиска. // LogFile - имя файла лога. // NeedDialog - признак необходимости отображения диалога // сообщения об ошибке. ExceptionsOff() FreeException() SearchDescription = Searches.Load(SearchName) ExceptionsOn() if ExceptionExists() SearchLoadException = GetLastException() if NeedDialog == True SearchLoadException.Message = 'При загрузке поиска произошла ошибка ^ ' & SearchLoadException.Message ShowMessage(SearchLoadException.RawMessage) else ФайлЗаписать(LogFile; 'Д'; Format('%s%s%s%s'; ArrayOf(Time(); TAB; SearchLoadException.Message; CR))) Exit() endif endif |
© Компания DIRECTUM, 2018 | Сообщество пользователей DIRECTUM |