注册 登录
编程论坛 Delphi论坛

为什么我没办法修改idtcpserver.pas

bccnme 发布于 2007-05-12 11:18, 1110 次点击
我把delphi7自带的indy卸载了以后,安装了indy9.0.18_d7,但是在调试中却发现虽然修改了idtcpserver.pas,但依然是按照原来的代码在执行,比如说我用//注释了某句,但F8时却依然会执行该句,这是怎么一回事?
另外,delphi7自带的indy怎么没法F7,进入idtcpserver.pas调试呢?
9 回复
#2
phonbob2007-05-12 11:29

idtcpserver.dcu删掉。

#3
bccnme2007-05-12 12:01
删掉idtcpserver.dcu是解决了不能修改的问题还是不能进入调试的问题?
#4
bccnme2007-05-12 12:03
删除以后run,出现File not found 'idtcpserver.dcu'
#5
phonbob2007-05-12 12:46

把.pas 放到.dcu本来的目录下,或者直接扔在lib bin文件夹下,

#6
bccnme2007-05-12 13:16
非常感谢!
#7
bccnme2007-05-12 13:20
那第二个问题,无法F7进入idtcpserver.pas调试,是什么原因?
#8
phonbob2007-05-12 14:48
没打开这个文件。
#9
bccnme2007-05-12 17:44

我打开了source\idtcpserver.pas,设置了断点,但在调试时断点却是个叉,无法F7进入调试。

[此贴子已经被作者于2007-5-12 18:01:42编辑过]

#10
phonbob2007-05-14 08:52
一般控件的.pas自动生成dcu后就不再调用了。
1