|
||||||||
|
Точки остановаТочка останова сообщает Visual Basic, что перед данной строкой программу следует приостановить. Когда Visual Basic выполняет процедуру и встречает строку, содержащую точку останова, он переходит в режим прерывания. Вы можете устанавливать или удалять точки останова в режимах прерывания и конструктора, а также в режиме выполнения, если программа приостановлена. Чтобы установить или удалить точку останова, щелкните поле (левый край окна модуля) рядом с нужной строкой программы. Когда Вы устанавливаете точку останова, Visual Basic выделяет соответствующую строку полужирным шрифтом и цветом, выбранным Вами на вкладке Editor Format (Формат) диалогового окна Options (Параметры). Visual Basic выделяет текущий оператор (который будет выполнен следующим) прямоугольной подсветкой. Если и в текущем операторе есть точка останова, строка обрамляется прямоугольным контуром. После того как текущим становится другой оператор, строка с точкой останова вновь отображается полужирным шрифтом и выбранным Вами цветом. Взгляните на иллюстрацию, где показана процедура с точкой останова в четвертой строке: Как только программа достигнет точки останова и выполнение приостановится, Вы можете исследовать ее текущее состояние. Сделать это достаточно просто, так как у Вас есть возможность переключаться между формами и модулями своей программы и отладочными окнами. Программа прерывается перед строкой, содержащей точку останова. Если Вы захотите проверить, что произойдет после этой строки, нужно выполнить по крайней мере еще один оператор. Для этого используйте команды Step Into (Шаг с заходом) или Step Over (Шаг с обходом). Локализуя проблему, помните, что она может быть связана с присвоением переменной неправильного значения. Чтобы проанализировать значения переменных и свойств (в режиме прерывания), используйте окно Locals (Локальные переменные), команду Quick Watch (Контрольное значение), контрольные выражения или окно Immediate (Проверка).
Текст пособия подготовлен на основе материалов книги Microsoft Corporation. Руководство программиста по Visual Basic для Microsoft Office 97 / Пер. с англ. - М.: Издательский отдел "Русская Редакция" ТОО "Channel Trading Ltd.", 1997. - 544 с.: илл. c Оригинальное издание на английском языке, Microsoft Corporation, 1997 c Русский перевод, Microsoft Corporation, 1997 |