读书人

delphi中断点错位的有关问题

发布时间: 2012-06-07 15:05:14 作者: rapoo

delphi中断点错位的问题
delphi中出现断点错位是什么原因呢。将断点加在第n行上,调试时,实际是在第n+3行起作用,就在注释行上都可以加断点,但实际上是在注释行后的第三行起作用。

如下图所示(通过build后语句前的蓝色小点可以看出)

. //Tare.ReadOnly := false;
. //Suttle.Enabled := True;
. //Suttle.ReadOnly := false;

. tare.text:='20';
suttle.Text:=floattostr(strtofloat(gross.text)-strtofloat(tare.text));
frmMain.weight := strtofloat(suttle.text);
frmMain.LEDFontNum1.Text := suttle.Text;
end;

[解决办法]
不太明白你所说的意思
加断点时,我想没有谁会在注释行上加。如上面所说假如加在第一行注释语句,在调试时会自动将断点移到下面的第一条未注释语句即 tare.text := '20'; 上。既然是注释了的语句,就相当于是可以删除的语句,编译器对它根本就无视。
[解决办法]
汗,没遇到过。
[解决办法]
代码文本含有Delphi IDE不能识别的字符所导致的

读书人网 >.NET

热点推荐