136
Сначала будем орудовать кнопкой F8. Нажмём её один раз, после этого подсветка строки
сместится на одну ниже. Программа выполнит строку, на которой была поставлена точка
останова, и после этого остановится на строке ниже (рис. 5.14).
Рис. 5.14. Пошаговое выполнение программы
Отметим, что программа не остановилась на строке begin, т.к. она не маркирована
синей точкой слева. Остановка на данной строке не произошла, т.к. она не содержит
действий, а лишь обозначает начало тела цикла. Далее
будем выполнять циклическое
прохождение тела цикла. При работе с отладчиком в пошаговом режиме можно вернуться
в режим обычного выполнения приложения, нажав F9.
Рассмотренным методом отладочного пошагового прохождения можно определить
фактическое число повторений, выполненных в цикле. С одной стороны, в
момент
отладочного пошагового прохождения мы всегда видим значение локальных переменных
в специальном окошке – Local Variables («локальные переменные»), как показано на рис.
5.15. В данном окне автоматически отображаются переменные в рамках данной
процедуры или функции. Для просмотра значения переменных,
причем не только
локальных, можно использовать окошко Watches («просмотры»). Изначально оно пустое,
но нажав правую кнопку мыши и выбрав пункт всплывающего меню «Add Watch...», можно
добавить интересующую нас переменную. Еще одним способом является просто
наведение курсора на какую-либо переменную в тексте, чтобы через мгновение всплыла
подсказка (hint), где будет показано её значение. На рис. 5.15 показаны все эти
возможности.
Do'stlaringiz bilan baham: