Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Свойства и методы объектов Debug, Err. Примеры



Свойства

Свойство 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 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.009 с)...