2023年6月20日发(作者:)

delphi7+remobject+indy10版本:indy10.2.3 经delphi7下的安装成功,delphi11和delphi6的安装没有试⽤

【⾃动安装】 双击运⾏即可。⾃动会把bpl⽂件拷到C:windowssystem32

重新打开delphi7会⾃动加载

【⼿⼯安装】

s的path路径中增加D7的路径在启⽤delphi7时,要能加载这个⽂件如果是⾃动安装,这个⽂件会拷到C:,所以不⽤改path

7菜单中Library路径中添加indy10LIB路径下的System、Core、Protocols下的三个⽬录添加indey10D7

因为这个⽬录下有bpl和dcu⽂件

3.删除delphi7⽬录Bin下的indy*.BPL⽂件,这是官⽅旧版本的⽂件,放⼼删除。

4.删除delphi7⽬录下的 Id*.DCU⽂件,⼀般都是在lib⽬录⾥。

5.打开indy10lib⽬录,安装DPK包顺序如下:

(1)编译 (只需要compile) (这个不是设计包,不需要install)

(2)编译 (只需要compile) 编译安装 (设计包,先complie后install)

(3)编译 (只需要compile)

编译安装 (设计包,先complie后install)

6.完成

【第⼆次⼿⼯安装】

第⼀步: indy10D7⽬录下的5个⽂件复制到delphiD:Delphi7_EntProjectsBpl

第⼆步:打开delphi7菜单 Component/install packpages/ add 再 add

第三步打开delphi7菜单中Library路径中添加indy10LIB路径下的System、Core、Protocols下的三个⽬录

完成!更简单。前提是要有现成bpl的⽂件,如果没有bpl⽂件,还得需要dpk编译【delphi7】先安装好indy 10.2.3 最好⼿⼯安装

RemObjects 5.0.25.621打开,RemObjects_Indy_默认的在delphi7是⽤的indy9,如果⽤indy10.2.3需要改改indy_,改后重新编译原来默认的是indy改成三个,如下:requiresrtl,IndyCore70, IndySystem70, IndyProtocols70,vcl,vclx,RemObjects_Core_D7;第66⾏改为{$IFDEF DELPHI7UP}{$DEFINE RemObjects_INDY10}{$DEFINE RemObjects_INDY10B}{$DEFINE RemObjects_INDY10C}{$ELSE}

{$DEFINE RemObjects_INDY9}{$ENDIF}【优化ro的压缩速度】⽂件第397⾏改为//ZCompressStream(Source, Destination);改为clFastextZCompressStream(Source, Destination,clFastest);

2023年6月20日发(作者:)

delphi7+remobject+indy10版本:indy10.2.3 经delphi7下的安装成功,delphi11和delphi6的安装没有试⽤

【⾃动安装】 双击运⾏即可。⾃动会把bpl⽂件拷到C:windowssystem32

重新打开delphi7会⾃动加载

【⼿⼯安装】

s的path路径中增加D7的路径在启⽤delphi7时,要能加载这个⽂件如果是⾃动安装,这个⽂件会拷到C:,所以不⽤改path

7菜单中Library路径中添加indy10LIB路径下的System、Core、Protocols下的三个⽬录添加indey10D7

因为这个⽬录下有bpl和dcu⽂件

3.删除delphi7⽬录Bin下的indy*.BPL⽂件,这是官⽅旧版本的⽂件,放⼼删除。

4.删除delphi7⽬录下的 Id*.DCU⽂件,⼀般都是在lib⽬录⾥。

5.打开indy10lib⽬录,安装DPK包顺序如下:

(1)编译 (只需要compile) (这个不是设计包,不需要install)

(2)编译 (只需要compile) 编译安装 (设计包,先complie后install)

(3)编译 (只需要compile)

编译安装 (设计包,先complie后install)

6.完成

【第⼆次⼿⼯安装】

第⼀步: indy10D7⽬录下的5个⽂件复制到delphiD:Delphi7_EntProjectsBpl

第⼆步:打开delphi7菜单 Component/install packpages/ add 再 add

第三步打开delphi7菜单中Library路径中添加indy10LIB路径下的System、Core、Protocols下的三个⽬录

完成!更简单。前提是要有现成bpl的⽂件,如果没有bpl⽂件,还得需要dpk编译【delphi7】先安装好indy 10.2.3 最好⼿⼯安装

RemObjects 5.0.25.621打开,RemObjects_Indy_默认的在delphi7是⽤的indy9,如果⽤indy10.2.3需要改改indy_,改后重新编译原来默认的是indy改成三个,如下:requiresrtl,IndyCore70, IndySystem70, IndyProtocols70,vcl,vclx,RemObjects_Core_D7;第66⾏改为{$IFDEF DELPHI7UP}{$DEFINE RemObjects_INDY10}{$DEFINE RemObjects_INDY10B}{$DEFINE RemObjects_INDY10C}{$ELSE}

{$DEFINE RemObjects_INDY9}{$ENDIF}【优化ro的压缩速度】⽂件第397⾏改为//ZCompressStream(Source, Destination);改为clFastextZCompressStream(Source, Destination,clFastest);