Вход


Главная страница >> Учебный процесс >> Конспекты >> MS Office. Руководство программиста по Visual Basic для MS Office 97 >> Отладка и обработка ошибок

Переход на главную страницу

Сервер поддерживается
кафедрой информатики и вычислительной техники ГрГУ
тел. +375-(0)152-445-101
E-mail :
kadan@grsu.grodno.by


[Назад]    [Содержание ]    [Вперед]

  


Отладка и обработка ошибок


Как обрабатывать ошибки
Создание обработчика ошибок
Иерархия обработчиков ошибок
Тестирование обработчика за счет эмуляции ошибок
Строчная обработка ошибок
Централизованная обработка ошибок
Отключение обработки ошибок
Обработка ошибок в объектах, на которые Вы ссылаетесь
Общие принципы отладки
Как избегать ошибок
Режимы конструктора, выполнения и прерывания
Окна отладки
Режим прерывания
Выполнение выбранных блоков программы
Просмотр стека вызовов
Окно Immediate (Проверка)
Особые ситуации при отладке
Несколько советов по отладке

Независимо от того, насколько тщательно выверен Ваш код, ошибки практически неизбежны. В принципе, процедуры, написанные на Visual Basic, не требуют кода, обрабатывающего ошибки. Но, увы, файлы иногда случайно удаляют, диски заполняются до предела, а сетевые ресурсы вдруг оказываются недоступны. И эти ситуации вызовут в Вашей программе ошибки периода выполнения. Для их обработки нужно предусмотреть в процедурах специальный код.

Ошибки встречаются и в самом коде программы; их обычно называют "жучками" (bugs). Мелкие "жучки" просто досаждают пользователю и создают ему неудобства. Более серьезные - вызывают сбои в работе приложения, и в итоге пользователь может потерять все, что не успел сохранить.

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

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


Примечание: Информация, приведенная в этой главе, относится к редактору Visual Basic в Microsoft Excel 97, Word 97 и PowerPoint 97. Об отладке и обработке ошибок в программах для Microsoft Access 97 см. книгу Building Applications with Microsoft Access 97, поставляемой с Microsoft Access 97 и Microsoft Office 97 (Developer Edition). Электронный вариант этой книги см. в ValuPack на компакт-диске с Microsoft Access 97 или Microsoft Office 97 (Professional Edition).



[Назад]    [Содержание ]    [Вперед]

  



Текст пособия подготовлен на основе материалов книги
Microsoft Corporation. Руководство программиста по Visual Basic для Microsoft Office 97 / Пер. с англ. - М.: Издательский отдел "Русская Редакция" ТОО "Channel Trading Ltd.", 1997. - 544 с.: илл.
c Оригинальное издание на английском языке,
Microsoft Corporation, 1997
c Русский перевод,
Microsoft Corporation, 1997

  
За содержание страницы отвечает Гончарова М.Н.
©
Кафедра СПиКБ, 2002-2017