Шаг с выходом (Step Out)

КомандаStep Out менюDebug позволяет выполнить оставшуюся часть текущей процедуры и возвратиться в точку вызова.

Для вызова команды Step Out можно воспользоваться также кнопкой панели инструментов Debug либо комбинацией клавиш Ctrl+Shift+F8. Эта команда доступна только в режиме отладки. Если текущая строка находится в вызванной процедуре, то с помощью команды Step Out остальная часть процедуры не выпол­няется по шагам. Отличие команды Step Out от команды Continue состоит в том, что после выхода из процедуры переключение в режим выполнения не происходит, если эта процедура была вызвана другой. Если же текущая процедура не была вызвана другой процедурой, то происходит переход в режим выполнения и VB ожидает возникновения события, выполнение процедуры обработки которого начнется в режиме отладки.

3.4. Выполнить до текущей позиции (Run To Cursor)

КомандаRun To Cursor менюDebug позволяет выполнить программу от текущей выполняемой строки до строки с установ­ленным в ней текстовым курсором. Для вызова командыRun To Cursor используется также комбинация клавиш Ctrl+F8.

КомандаRun To Cursor может помочь, если проверяемая процедура содержит циклы. В этом случае их просмотр командой Step Into может занять слишком много времени, что особенно неприятно, если большая часть цикла выполняется корректно. Эта команда используется всегда, когда нужно пропустить пошаговое выполнение некоторых частей кода.