Как отключить окно процессора в Delphi 7 - PullRequest
13 голосов
/ 07 октября 2008

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

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

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

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

Ответы [ 5 ]

9 голосов
/ 22 января 2010

В RAD studio 2009 вы можете получить Tools->Options->Debugger Options->Codegear Debuggers. В General выберите Ignore non-user breakpoints.

7 голосов
/ 07 ноября 2008

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

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

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

1 голос
/ 16 декабря 2010

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

HKEY_CURRENT_USER/software/Borland/Delphi/6.0/Debugging/Integrated Debugging = 0
1 голос
/ 14 ноября 2008

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

0 голосов
/ 07 октября 2008

Вы попадаете в окно CPU, когда нет данных отладки для текущего модуля.

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

...