Как отключить окно CPU в Delphi 7

При пошаговом выполнении программы в Delphi 7 окно CPU иногда появляется, а затем выполняет действия по этим инструкциям. Я нахожу это досадой, поскольку я хочу только шаг Паскаля Код.

Кто-нибудь знает, как отключить всплывающее окно процессора?

Я бы не пожалел, если это окно никогда не появится.

Это не произошло на Delphi 5, который был моей предыдущей IDE, которую я использовал для Delphi. Я использую кнопку "Пошаговый переход" в основном и только шаг за шагом, когда вы хотите вникать в детали используемого (паскаля) блока.

Ответы

Ответ 1

Delphi по умолчанию не переходит в окно CPU. Поэтому ответ на ваш вопрос заключается не в том, что это невозможно. Может быть, вопрос должен быть следующим: что я сделал, что вызывает это.

ИЗМЕНИТЬ:
Из комментариев я понимаю, что это происходит, когда вы нажимаете паузу, чтобы сломать отладчик.
Не странно, что он останавливается на том месте, где он выполнялся, когда вы нажимали паузу.
Это вполне может быть в каком-то коде Windows, для которого у вас нет источника.
Выбирая Run -> Run to Next Source Line или Shift - F7, ваша программа будет выполняться немного дальше, пока не ударит код, для которого он имеет исходный код.

Это ответ на вашу проблему, но помните, что вы могли бы сломаться в месте, где вы никогда не достигнете следующей строки источника.

Ответ 2

В студии RAD 2009 вы можете добраться до Tools->Options->Debugger Options->Codegear Debuggers. В General выберите Ignore non-user breakpoints.

Ответ 3

похоже, что я решил: добавлен в реестр: HKCU\Software\Borland | Delphi\7.0\Отладка: EnableCPU (stringvalue): 0

Ответ 4

Измените следующий раздел реестра:

HKEY_CURRENT_USER/software/Borland/Delphi/6.0/Debugging/Integrated Debugging = 0

Ответ 5

Вы попадаете в CPU-Window, когда нет отладочной информации для текущего блока.

Попробуйте включить Debug-DCU (в Project/Options.../Compiler). Если вы еще не проверили другие параметры отладки, активируйте их также.