На этом шаге мы более подробно рассмотрим режим прерывания.
Режим прерывания приостанавливает программу, сохраняя значения переменных и свойств. Когда программа находится в режиме прерывания можно:
Переход в режим прерывания может быть осуществлен следующими способами:
После внесения необходимых изменений можно возобновить выполнение программы с той строки, которая вызвала прерывание. Для этого нужно выполнить команду меню Run | Continue или воспользоваться одноименной кнопкой на панели инструментов Debug.
В режиме прерывания можно указать оператор, до которого следует выполнить программу, после чего вновь остановиться. Для этого нужно поместить курсор на нужном операторе и выполнить команду Debug | Run To Cursor (Выполнить до текущей позиции). Такой прием позволит "перепрыгивать" через не интересующие Вас фрагменты кода.
Отлаживая программу или экспериментируя с ней, Вы можете выделить любой оператор в текущей процедуре и, выполнив команду Debug | Set Next Statement (Задать следующую инструкцию), продолжить выполнение с указанного оператора, пропустив тем самым определенный фрагмент кода. Эта команда полезна в том случае, когда нужно вернуться к предыдущему оператору и проверить, как работает эта же часть программы при других значениях свойств или переменных.
Выбрав команду Debug | Show Next Statement (Показать следующую инструкцию), Вы узнаете, какая строка будет выполнена следующей, - Visual Basic поместит на нее курсор.
На следующем шаге мы рассмотрим окна отладки.