Новости



Visual FoxPro 9 позволяет создавать ещё более производительные приложения баз данных.
Двадцатиление FoxPro! Microsoft принимает поздравления.
Visual FoxPro Toolkit for .NET - более 225 функций VFP 7.0, для языков .NET (подробнее)

Событие Error

См. также

Имеет место при возникновении в методе ошибки этапа выполнения.

Применение

CheckBox, ComboBox, CommandButton, CommandGroup, Объект Container, Объект Control, Cursor, Custom, DataEnvironment, EditBox, Form, FormSet, Grid, Image, Label, Line, ListBox, Связанный элемент управления OLE, Элемент управления OLE - контейнер, OptionButton, OptionGroup, Page, PageFrame, Relation, Shape, Spinner, TextBox, Timer, ToolBar

Синтаксис

PROCEDURE Object.Error
LPARAMETERS [nIndex,] nError, cMethod, nLine

Параметры

Visual FoxPro передает событию Error три или четыре параметра в следующем поря ке.

nIndex

Однозначно идентифицирует элемент управления, если он принадлежит массиву э ементов управления.

nError

Содержит номер ошибки Visual FoxPro. Список ошибок по их номерам приведен в теме Сообщения об ошибках в Техническом справочнике.

cMethod

Содержит имя метода, вызвавшего ошибку. Однако если метод вызывает пользовате ьскую функцию и ошибка происходит при выполнении этой функции, аргумент cMethod содержит имя пользовательской функции, а не имя вызвавшего ее метода.

nLine

Содержит номер строки с ошибкой в методе или пользовательской функции.

Комментарии

С помощью события Error объект может обрабатывать ошибки. Это событие отменяет действие текущей программы ON ERROR и позволяет объектам выявлять и обрабат вать ошибки своими внутренними средствами.

Важное замечание Событие Error вызывается только в случае возникновения ошибки в коде.

Если при выполнении процедуры события Error, обрабатывающей ошибку, возникает еще одна ошибка, Visual FoxPro вызывает программу ON ERROR. Если программы ON ERROR не существует, Visual FoxPro прекращает работу и сообщает об ошибке, как если бы не были определены ни событие Error, ни программа ON ERROR.



Новое на сайте

  • Обновлен портфель программиста

    Добавлены: Установка HTML Help (Создание справочной системы), Imagedit.zip - Графический редактор ( ico и bmp), Библиотека локализации HTML Help (Русский)
  • Новые примеры программ

    Установка библиотек, Игровая программа "Охота на лис", Установка библиотек "Охота на лис", plastic -"Платежки", Библиотеки (на FPD26), platan -"Платежки" (на Clipper 5.2)
  • Обновленна справка

    Подсказки, технология программирования и использование Visual FoxPro. Команды, функции, операторы, объекты, свойства, события и методы.