Шаг 32.
Средства отладки в Borland Delphi 4.0. Выполнение приложения по шагам. Точки останова
На этом шаге мы рассмотрим способы выполнения программы по шагам.
Для выполнения программы по шагам используются подпункты пункта меню Run:

Рис.1. Пункт меню Run
- Step Over (клавиша F8) - пошаговое выполнение программы без захода в подпрограммы;
- Trace Into (клавиша F7) - пошаговое выполнение программы c заходом в подпрограммы;
- Trace to Next Source Line (клавиши Shift+F7) - переход к следующей исполняемой строке;
- Run To Cursor (клавиша F4) - выполнение программы до курсора;
- Show Execution Point - размещение курсора на операторе, который будет выполняться следующим.
Чтобы ввести простую точку останова достаточно в окне редактора кода щелкнуть мышью на полоске левее кода
требуемой строки. Строка окрасится в красный цвет и на ней появится красная точка.

Рис.2. Установка точки останова
Для того, чтобы убрать ее достаточно щелкнуть мышью на красной точке левее кода соответствующей строки.
Перечень точек останова можно увидеть в окне Breakpoints пункта меню View.

Рис.3. Окно Breakpoints
Для изменения свойств точки останова достаточно щелкнуть по ней в окне Breakpoints и в появившемся контекстно-зависимом меню выбрать пункт
Properties. На экране появится окно со следующими параметрами:

Рис.4. Окно Source Breakpoints Properties
- Filename - имя модуля, в котором находится точка останова;
- Line Number - номер строки, где располагается точка останова;
- Condition - условие "срабатывания" точки останова;
- Pass count - номер итерации цикла, при которой должна "сработать" точка останова;
- Keep existing Breakpoint - если установить этот индикатор, то старая точка останова сохранится, а новая информация будет относиться к новой точке.
На следующем шаге мы рассмотрим Окно Инспектора Отладки.
Предыдущий шаг
Содержание
Следующий шаг