Лекция 17: Отладка программ
Для отладки процедур используются различные приемы:
· прерывание программы в контрольной точке (Breakpoint) или при выполнении некоторого условия;
· выполнение программы по шагам (по операторам) – Step;
· отслеживание значений переменных или свойств объектов в окне контрольных значений – Watch;
· изменение значений переменных вручную;
· редактирование текста программы в режиме прерывания;
· продолжение выполнения программы, начиная с некоторого оператора, и т. п.
Если ошибка очевидна, то можно исправить ее, прекратив выполнение программы. Происходит переход в режим конструктора, в котором вносятся изменения в программу, и программа запускается заново. При перезапуске программа вновь возвращается к начальному состоянию, восстанавливаются исходные значения всех переменных, и из памяти удаляются все приостановленные процедуры.
В режиме отладки программы можно продолжить или прервать выполнение программы, используя кнопки и или соответствующие команды меню Run. Можно выполнять программу по шагам. При корректировке текста программы в режиме прерывания редактор VB иногда выдает сообщение о невозможности продолжения программы.
Время отладки программ можно существенно сократить, если пользоваться различными средствами VBA, предназначенными для обнаружения ошибок в программах.
Дата добавления: 2015-02-25; просмотров: 640;