当在Delphi 7中执行程序时,CPU窗口有时会弹出,然后逐步执行该指令.我发现这是一个烦恼,因为我只希望步骤Pascal Code.
有谁知道如何禁用此CPU弹出窗口?
如果这个窗口永远不显示,我不会后悔.
它在Delphi 5上没有发生,这是我之前用于Delphi的IDE.我主要使用Step-Over按钮,只是在想要了解使用过的(pascal)单元的详细信息时才进入.
在RAD studio 2009中,你可以得到Tools->Options->Debugger Options->Codegear Debuggers
.在General
,选择Ignore non-user breakpoints
.
默认情况下,Delphi不会进入CPU窗口.所以你的问题的答案并不是它无法完成.也许问题应该是:我做了什么导致了这一点.
编辑:
从评论中我了解到,当您按下暂停以在调试器中中断时会发生这种情况.
当你点击暂停时它停在它正在执行的确切位置并不奇怪.
这很可能是在一些没有源代码的Windows代码中.
通过选择Run -> Run to Next Source Line
或Shift- F7您的程序将进一步执行,直到它遇到一些代码,它具有源代码.
这是你的问题的答案,但请记住,你可能已经在一个你永远不会到达下一个源代码行的地方闯入.