Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | ||
|
Свойства
Свойство Description | Свойство для чтения и записи. Возвращает или задает строку описания, соответствующую ошибке. |
Свойство Erl | Только для чтения. Возвращает целое число, указывающее номер строки последнего выполненного оператора. |
Свойство HelpContext | Свойство для чтения и записи. Возвращает или задает объект типа Integer, содержащий идентификатор контекста темы в файле справки. |
Свойство HelpFile | Свойство для чтения и записи. Возвращает или задает выражение типа String, содержащее полный путь к файлу справки. |
Свойство LastDLLError | Только для чтения. Возвращает код системной ошибки, возникшей при вызове библиотеки динамической компоновки (DLL). |
Свойство Number | Свойство для чтения и записи. Возвращает или задает числовое значение, определяющее ошибку. |
Свойство Source | Свойство для чтения и записи. Возвращает или задает выражение типа String, определяющее имя объекта или приложения, первоначально создавшего ошибку. |
Методы
Метод Clear | Удаляет все параметры свойств объекта Err. |
Метод Raise | Создает ошибку времени выполнения; может использоваться вместо оператора Error. |
Объект Err (Visual Basic)
Содержит сведения об ошибках во время выполнения.
Заметки
Свойства объекта Err устанавливаются генератором ошибки — средой Visual Basic, объектом или программистом.
При возникновении ошибки во время выполнения свойства объекта Err заполняются данными, однозначно определяющими ошибку, а также сведениями, которые можно использовать для ее обработки или ее изучения. Для создания ошибки во время выполнения в коде используйте метод Raise.
Свойства объекта Err сбрасываются в нуль или строки нулевой длины ("") после инструкции Exit Sub, Exit Function, Exit Property или Resume Next внутри подпрограммы обработки ошибок. При использовании любой формы оператора Resume за пределами подпрограммы обработки ошибки свойства объекта Err не сбрасываются. Метод Clear может использоваться для явного сброса Err.
Используйте метод Raise вместо оператора Error для создания ошибок во время выполнения для системных ошибок и модулей класса. Решение о том, следует ли использовать метод Raise в другом коде зависит от полноты данных, которые требуется возвращать.
Дата публикования: 2014-12-28; Прочитано: 196 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!