怎样让CPU窗口能够显示源码?
如题,我的Delphi7中,我在注册表里加了EnableCPU=1,可是还是不能够显示源码,请问
大侠们,还需要怎样弄,才能够让CPU窗口显示源码呢?
[解决办法]
1.找到键值HKEY_CURRENT_USER\Software\Borland\Delphi\7.0\Debugging
2.添加一个字符串键值"EnableCPU" = "1"
3.重启delphi,KO
[解决办法]
在有 .dcu 的时候, 可以查到你写的部份
在 project-> options 中打开 debug dcu 时, 可以查到 delphi 的所有部分, 系统内核就没办法了, 只能看汇编
方法是 在 Debug-view->cpu 在CPU窗口右键 goto address, 在里面写到 $xxxxxxxx 就可以直接到达这部分的地址, 注意看里面注解 xxxx.pas line xxx
这个对于 debug 那种偶尔发生的异常很有用
在任何时候都可以点 pause 程序, 后用 cpu 窗口到达出错的那部分后看是哪行出的问题