读书人

关于Delphi断点调试碰到奇怪有关问题

发布时间: 2012-07-28 12:25:13 作者: rapoo

关于Delphi断点调试碰到奇怪问题
各位好,在用Delphi2007调试一个工程代码时,发现一个奇怪问题:
有的文件中代码可以设置断点,但是程序并不在此停下来;在设置断点处增加Log文件,才
知道程序在执行过这段代码。

各位帮忙看下,这个会是怎么回事?

注:工程中,有的地方可正常设置断点,程序也可以在断点处停下来。

[解决办法]
可能被编译器优化了,关闭优化选项试试
[解决办法]
代码中有不可见的字符
我以前碰到过,代码的换行符是#13,在delphi中显示正常,但是在该行下断点时,真正的断点却在后面几行。

delphi中正确的换行符是#13#10

你把代码复制到别的编辑器中看一下,如UE,在16进制下看看换行符是不是对的。

读书人网 >.NET

热点推荐