Добавление
Точки останова можно задавать только на исполняемых операторах, которые в информационном окне помечаются слева круглыми скобками (рисунок 9).
Существует несколько способов задания точек останова.
Первый способ:
-
активизировать окно с исходным кодом отлаживаемого объекта или перейти в него, если оно было открыто ранее;
-
установить курсор в ту строку исходного кода отлаживаемого объекта, где должна быть точка останова. Эта строка должна быть исполняемым оператором (помечена круглыми скобками);
-
нажать клавишу < F9 > или клавиши < Alt >+< О >, или перейти в пункт меню = > , или щелкнуть левой кнопкой мыши на пиктограмме в панели инструментов отладчика. В круглых скобках слева от оператора должен появиться знак останова (красный кружок);
-
Повторить пункты 1-3 для всех необходимых точек останова.
Установленные таким образом точки останова будут обычными точками, т.е. останов в них будет производиться всегда перед выполнением помеченного оператора.
Этот способ позволяет задать точки останова только в текущем активном окне.
Второй способ:
-
активизировать, по крайней мере, одно окно с исходным кодом отлаживаемого объекта (при этом не обязательно то, в котором предполагается задавать точки останова – активизация некоторого окна необходима только для открытия пункта меню
); -
перейти в пункт меню 10);
= > . Появится окно для задания точек останова (рисунокРисунок 10. Задание свойств точек останова
-
в поле
Процедура
выбрать из списка открытых объектов отладки необходимый объект; -
в поле
Строка
ввести вручную номер строки исходного текста выбранного объекта, в которой должна быть установлена точка останова. (Номера строк высвечиваются в правом нижнем углу при перемещении по исходному коду объекта). Если заданный номер строки относится к неисполняемому оператору, то выдается диагностическое сообщение, и точка останова будет проигнорирована; -
установить переключатель
Свойства
в положение, которое задает свойства выбранной точки останова. По умолчанию предлагается обычная точка останова; -
задать, если необходимо, свойства точки останова (см. пункт «Определение/редактирование свойств»);
-
нажать кнопку
. Выбранная точка останова будет создана, запомнится отладчиком и включится в список неактивных (запрещенных) точек останова. При просмотре исходного кода отлаживаемого объекта неактивные точки останова не выделяются; -
активизировать, если необходимо, выбранную точку останова. Для этого установить флажок
Включена
или флажок слева в строке, соответствующей выбранной точке. При просмотре исходного кода отлаживаемого объекта активные точки останова выделяются знаком останова (красный кружок); -
повторить пункты 4-8 для установки всех необходимых точек останова;
-
нажать кнопку ОК;
-
для отказа от всех сделанных в текущем окне установок нажать кнопку Отмена.