我的IDE怎么啦???高分寻求解答(300分)

  • 主题发起人 主题发起人 tang
  • 开始时间 开始时间
T

tang

Unregistered / Unconfirmed
GUEST, unregistred user!
我的2台计算机安装DELPHI6 最近出现以下齐怪现象:
1 某些语句不能设为断点,语法明明是正确的,而我又经常需要断点调试,怎么办呢
2 编译时,检测出未定义的变量时,明明未定义的变量在51行,而IDE却报告在49行,即
报告错误的位置。
我重新安装操作系统,delphi6,以上错误还总是出现
另外,我只安装rxlib2.75
谁能告诉我怎么办,
谢谢大家。
 
bad version.
Buy a good D6(2CD).
 
不能设断点可能是那条语句为无效语句,比如你i=0,下一行写i=20那么,你就不能在i=0那行设
断点,
至于2。少算2行也无所谓,毕竟delphi也是人写的嘛:)[:D]
 
换张D版盘试试,是不是顶先买的单版盘,后来出了一批是双版的,
 
要看你断在哪里,有些地方由于Delphi的优化(或别的原因),是会出现这种情况的。
////////////////////////////////////////
procedure TForm1.Button1Click(Sender: TObject);
var
i:integer;
s:string;
begin
i:=1; //1
for i:=0 to 10 do //2
s:=s+inttostr(i);
caption:=s;
end;
///////////////////////////////////////////
以上代码,如果断在1,则Delphi不会“遵命”的,而断在2,则乖乖地停在那里了。
 
我先换2cd的delphi6 test
 
断点问题应该是你程序方面的问题
 
我也认为断点是你程序的问题。
问题2,你双击提示,它跳转的地方对吗?对的话,就没有问题。
 
對于不能設斷點,
可能那一句沒有什么實際意義。
這樣吧,你將那句貼出來。
 
to shenloqi,
提示49行,双击跳到49行,而错误在51行。
我还在new projetc1 测试,也一样。
win2000补丁,delphi6补丁1,2都试过,不好用
 
if 你自己没有自动的在IDE中进行某些自定义的设置
then 建议换盘
 
应该是delphi优化导致吧:)
关掉他的优化试试
 
第二个问题。我也出现过,不过一段时间后就习惯了!
 
*********************************************
设置断点应是Delphi优化的问题,你有没有注意到在设置断点那一列(就是DELPHI编辑
器最左边的那一行)会有很多兰色的小点,凡是有那个小点的那一行都可以设置断点
*********************************************
 
现在习惯拉,给分
 
没碰到过!
 
果然很怪,重装DElphi6,不行就换成delphi5啦
 
后退
顶部