Оператор Error

Обновлен: Ноябрь 2007

Имитирует возникновение ошибки

Error errornumber

Компоненты

  • errornumber
    Обязательный атрибут. Любой допустимый номер ошибки.

Заметки

Оператор Error поддерживается для совместимости с предыдущими версиями. В новом коде, особенно при создании объектов, для создания ошибок во время выполнения следует использовать метод Raise объекта Err.

Если параметр errornumber определен, оператор Error вызывает обработчик ошибок, предварительно присвоив свойствам объекта Err следующие значения по умолчанию:

Свойство

Значение

Number

Значение, заданное в виде аргумента оператора Error. Любой допустимый номер ошибки.

Source

Имя текущего проекта Visual Basic.

Description

Строковое значение, соответствующее возвращаемому значению функции Error для указанного значения равно Number, если эта строка существует. Если строка не существует, Description содержит строку нулевой длины ("").

HelpFile

Полностью указанные диск, путь и имя файла для соответствующего файла справки Visual Basic.

HelpContext

Соответствующий контекстный идентификатор файла справки Visual Basic, соответствующий свойству Number.

LastDLLError

Zero.

Если обработчик ошибок отсутствует или отключен, из свойств объекта Err создается выводимое на экран сообщение об ошибке.

3db3f2s2.alert_note(ru-ru,VS.90).gifПримечание.

Некоторые хост-приложения Visual Basic не могут создавать объекты. См. документацию по хост-приложению, чтобы узнать, может ли оно создавать классы и объекты.

Пример

В этом примере оператор Error используется для создания ошибки номер 11.

On Error Resume Next   ' Defer error handling.
Error 11   ' Simulate the "Division by zero" error.

Требования

Пространство имен: Microsoft.VisualBasic

Сборка: библиотека времени выполнения Visual Basic (в Microsoft.VisualBasic.dll)

См. также

Задачи

Практическое руководство. Получение информации об ошибках времени выполнения в Visual Basic

Ссылки

Метод Clear (объект Err)

Объект Err (Visual Basic)

Оператор On Error (Visual Basic)

Метод Raise (Объект Err)

Инструкция Resume