delphi6安装了INDY9,编译时始终报:Undeclared identifier:'TIdSSLIOHandlerSocket

时间:2021-05-05 17:33:12
delphi6终于安装了INDY9,
编译时始终报:IdIOHandler was compiled with a different version of IdComponent.IdComponent

不拖控件下来, 直接Create. 删了以后, 又报“Undeclared identifier:'TIdSSLIOHandlerSocket'"


我的定义如下。组件面板上也有该控件的,为什么类找不到??
FOpenSSLSocket : TIdSSLIOHandlerSocket;

7 个解决方案

#1


路径没有设置好。

#2


在哪设置, 怎么设置呢?

#3


把控件的目录加入到library path中

#4


tool->environment options->library->library path

#5


引用 2 楼 xuan328 的回复:
在哪设置, 怎么设置呢?

上一贴当中我就说得很清楚了。就是那个让你需要替换的路径。

#6


可是我早就加了

C:\Program Files\Indy 9 for Delphi 6\LibD6;$(DELPHI)\Lib;$(DELPHI)\Bin;$(DELPHI)\Imports;$(DELPHI)\Projects\Bpl


不行的.....

#7


1.该删的要删掉
2.该加的要加对,需要指向.pas或者.dcu所在的目录。

#1


路径没有设置好。

#2


在哪设置, 怎么设置呢?

#3


把控件的目录加入到library path中

#4


tool->environment options->library->library path

#5


引用 2 楼 xuan328 的回复:
在哪设置, 怎么设置呢?

上一贴当中我就说得很清楚了。就是那个让你需要替换的路径。

#6


可是我早就加了

C:\Program Files\Indy 9 for Delphi 6\LibD6;$(DELPHI)\Lib;$(DELPHI)\Bin;$(DELPHI)\Imports;$(DELPHI)\Projects\Bpl


不行的.....

#7


1.该删的要删掉
2.该加的要加对,需要指向.pas或者.dcu所在的目录。