IException.ReportError

Синтаксис

ReportError;

Описание

Метод ReportError выводит информационное сообщение об ошибке на экран.

Комментарии

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

Пример

Sub UserProc;
Var
    a: Array[0..1Of Integer;
Begin
    Try
        a[2] := 1;
    Except On e: IndexOutOfRangeException Do
        e.ReportError;
    End Try;
End Sub UserProc;

При выполнении примера будет сгенерирована ошибка "Недопустимый индекс элемента!". При обработке данной ошибки на экран будет выведено сообщение с информацией об ошибке.

См. также:

IException