D7下写服务器端程序遇到个错误,什么原因啊? (13分)

  • 主题发起人 主题发起人 cb1997
  • 开始时间 开始时间
C

cb1997

Unregistered / Unconfirmed
GUEST, unregistred user!
我现在只在窗体上加了一个控件IdTCPServer
可是一编译,就出现
[Fatal Error] Unit1.pas(7): Unit IdThread was compiled with a different version of Classes.TThread.Synchronize
这个错误!
你们各位遇到过没有呀???
 
应该是你的IdTCPServer有问题了吧!
 
可IdTCPClient都没有问题呀![:(]
 
首先,你的indy是否是原始的Delphi7带的Indy7 ?
 
TO YuanLiang:
我的就是原始的Delphi7带的Indy!
你也遇到这种问题吗?
如何解决啊!???????????????
 
cb1997:
我没遇到过你这种问题,但是我修改Indy源代码后就会碰到类似的问题,一般情况下只要把问题涉及的文件所在的目录加到liberary path中,重新编译就可以了,有时候不光是pas,连dcu所在的目录也要加到path中。
不过你这个IdThread和Classes.TThread.Synchronize的问题我还没见过,当时我把IdThread改得面目全非的时候也没有见过这种问题,呵呵,所以,不知道准确答案。
但是你可以按我上面所说的,改path,重编译试试看。
 
多人接受答案了。
 
后退
顶部