code.

void _Error(int code)
int code;                     /* Внутренний номер ошибки Visual FoxPro. */

Expand imageПримечания

Параметр code представляет собой внутренний номер ошибки Visual FoxPro и может иметь как положительное, так и отрицательное значение. _Error( ) передает управление обработчику ошибок Visual FoxPro, чтобы эту ошибку можно было обработать, как любую другую ошибку Visual FoxPro. В программу, вызвавшую _Error( ), управление не возвращается, даже если пользователь решит игнорировать ошибку. Выполнение возобновляется со следующего оператора Visual FoxPro.

Номера ошибок и их описания см. в разделе справки Visual FoxPro Номера ошибок.

NoteЗамечание

Не вызывайте _Error( ) из обработчика событий.

Для получения дополнительной информации о том, как создавать библиотеку API и интегрировать её в Visual FoxPro, смотрите Доступ к API Visual FoxPro.

Expand imageПример

В следующем примере _Error( ) вызывается, когда _DBSkip( ) возвращает номер ошибки. В коде Visual FoxPro показано, как создать ситуацию, приводящую к вызову _Error( ).

Expand imageКод Visual FoxPro

Expand imageКод C

Expand imageСмотрите также