indy控件使用问题

jxk 2003-11-05 03:29:09
我在一台机器上写好的试用了indy控件的程序的代码在另外一台机器上编译的时候就报
[Fatal Error] Unit1.pas(7): Unit IdGlobal was compiled with a different version of System.RTLVersion
的错
请问这个问题怎么解决
...全文
33 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
微雪缤纷 2003-11-05
  • 打赏
  • 举报
回复
看看readme.txt里的这一段话:
============================================
Delphi 6 and C++Builder 6 Library Paths
============================================

You should remove Indy 8.0 with Borland's MSI installer by using the Add/Remove
control panel applet.

In Delphi 6.0 and C++Builder 6.0, Indy should be listed in your path before the
standard Borland RTL Paths. This is important because Borland does include an
older version of Indy in their distributions and this old distribution can
conflict with our distribution. In earlier installations, we used to delete
some files from your lib\debug directory but this is not workable in C++Builder
6.0 because the old Indy distribution was placed in several paths. This was
occurring even though you removed Indy with Borland's MSI installer or
specifically chose not to delete Indy 9.0. We did not feel comfortable deleting
those Indy files because there are so many files in several paths because that
would increase the chance that we would make an error and delete something we
should not have deleted causing some other problems.
虽然只强调了要删除C++Builder的,但Delphi6也是一样的,不然肯定有问题。
微雪缤纷 2003-11-05
  • 打赏
  • 举报
回复
你的控件是怎么安装的,好像是没有彻底删除旧版的indy造成的。((在D6中安装新版的indy时一定要彻底删除旧版本的,连原来lib\debug目录里的相关文件都要删除。
jxk 2003-11-05
  • 打赏
  • 举报
回复
用的都是一样的indy_9_00_14版
微雪缤纷 2003-11-05
  • 打赏
  • 举报
回复
indy版本不同。
jxk 2003-11-05
  • 打赏
  • 举报
回复
都是用的最新版本的indy,delphi也都是装的delphi6+sp2
aiirii 2003-11-05
  • 打赏
  • 举报
回复
>>different version
版本不對??你在新的機器上用了舊版的??

1,593

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 网络通信/分布式开发
社区管理员
  • 网络通信/分布式开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧