Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Имитирует возникновение ошибки.
Error errornumber
errornumber
Обязательный. Может быть любым допустимым номером ошибки.
Инструкция Error
поддерживается для обратной совместимости. В новом коде, особенно при создании объектов, используйте Err
метод объекта Raise
для создания ошибок во время выполнения.
Если errornumber
определено, Error
инструкция вызывает обработчик ошибок после назначения свойств Err
объекта следующим значениям по умолчанию:
Свойство | Значение |
---|---|
Number |
Значение, указанное в качестве аргумента инструкции Error . Может быть любым допустимым номером ошибки. |
Source |
Имя текущего проекта Visual Basic. |
Description |
Строковое выражение, соответствующее возвращаемой функции для указанной Error Number строки, если эта строка существует. Если строка не существует, Description содержит строку нулевой длины (""). |
HelpFile |
Полное имя диска, пути и файла соответствующего файла справки Visual Basic. |
HelpContext |
Соответствующий идентификатор контекста файла справки Visual Basic для ошибки, соответствующей свойству Number . |
LastDLLError |
Ноль. |
Если обработчик ошибок не существует или отсутствует, создается и отображается сообщение об ошибке из Err
свойств объекта.
Примечание
Некоторые приложения узлов 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)
Отзыв о .NET
.NET — это проект с открытым исходным кодом. Выберите ссылку, чтобы оставить отзыв: