Справочник советов и примеров по C++Builder


Выполнение приложения по шагам.


Чаще для того, чтобы найти причину ошибки, надо выполнить какой-то фрагмент программы, наблюдая изменения переменных при выполнении каждой команды.

Для прохода фрагмента программы по шагам можно использовать команды:

КомандаГорячие" клавишиПояснения
Step Over (По шагам без захода в...)F8Пошаговое выполнение строк программы, считая вызов функции за одну строку, т.е. вход в функции не производится.
Trace Into (Трассировка с захо-дом в...)F7Пошаговое выполнение программы с заходом в вызываемые функции.
Trace to Next Source Line (Трас-сировка до следующей строки)Shift+F7Переход к следующей исполняемой строке.
Run to Cursor (Выполнить до курсора)F4Команда выполняет программу до того выполняемого оператора, на котором расположен курсор в окне редактора кода.
Run Until Return (Выполнить до выхода из функции)Shift+F7Выполнение программы до выхода из текущей функции, останов на операторе, следующем за вызовом этой функции.
Show Execution Point (Показать точку выполнения)--Команда помещает курсор на операторе, который будет выполняться следующим.



Содержание раздела