关于Indy版本升级的问题。请帮忙。

凌波微搏 2004-11-15 10:18:02
我刚刚升级了Indy到9.0,但是当我在旧Project中加入新的Indy控件的时候无法运行,直接跳到了CPU调试窗口。请问,这是怎么回事?
...全文
154 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
凌波微搏 2004-11-15
  • 打赏
  • 举报
回复
我想说明几点:
1,我的indy应该已经正确安装了,我安装好了后新建工程,使用indy控件可以完全正常工作。
2,我的旧的project没有使用indy控件,现在要使用Indy控件,但是出现了这样的问题。


上面是一点补充。请各位再帮忙看看。
dragonhux 2004-11-15
  • 打赏
  • 举报
回复
indy 9.0 和 indy 8.0 不完全兼容
在一些函数的调用参数上有区别(参数类型、参数个数等)

最有可能,就是使用了 indy 8.0 的头文件,
但使用了indy 9.0 的运行库文件,所以地址出错。

完全卸载以前的indy版本,重新安装indy 9.0
:D
constantine 2004-11-15
  • 打赏
  • 举报
回复
安装有没有卸载原来的indy,如果没有那么就会有问题
凌波微搏 2004-11-15
  • 打赏
  • 举报
回复
楼上的,我已经正确安装好了,在新的Project中都可以正常使用。应该不是我安装的问题。
COpyFRee 2004-11-15
  • 打赏
  • 举报
回复
新建一个 Project ,拖放一个 Indy9 控件,编译运行,如仍报错就是你安装的方法不对造成的!

具体安装方法可到CSDN全文搜索中找!
凌波微搏 2004-11-15
  • 打赏
  • 举报
回复
奇怪,怎么改动了就打不开了?报错。我只是删除了一些和Indy有关的东西。
ktcserver 2004-11-15
  • 打赏
  • 举报
回复
在原有程序的项目文件BPR中还包含有调用原有INDY的包定义,需要用记事本将其打开进行修改才能用。
Friecin 2004-11-15
  • 打赏
  • 举报
回复
先删除CBuilder6目录中的Indy.bpl之类的文件。

然后将FullC6.bat出来的hpp等文件,复制到CBuilder6的Include目录下。具体是哪个,我忘了。你先查找一下原有的indy*.hpp,看看那些文件在什么地方。
shadowstar 2004-11-15
  • 打赏
  • 举报
回复
回复人: dyroro(粗线条) ( ) 信誉:100 2004-11-15 10:33:00 得分: 0


奇怪,怎么改动了就打不开了?报错。我只是删除了一些和Indy有关的东西。


这肯定和你删除的东西有关了,你不防一点一点删除试试。。。
对了,在删除之前要保证你的程序里没有用到Indy

1,316

社区成员

发帖
与我相关
我的任务
社区描述
C++ Builder 网络及通讯开发
社区管理员
  • 网络及通讯开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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