社区
VCL组件使用和开发
帖子详情
BDS2006中的INDY的问题,让人烦心!
weill
2006-10-31 09:37:43
安装BDS2006时,不小心选了INDY10,现在发现,在BCB2006中,它极其不好用,资料也少。
现在想换到INDY9,该怎么做呢?希望有经验的朋友说一下。
...全文
373
22
打赏
收藏
BDS2006中的INDY的问题,让人烦心!
安装BDS2006时,不小心选了INDY10,现在发现,在BCB2006中,它极其不好用,资料也少。 现在想换到INDY9,该怎么做呢?希望有经验的朋友说一下。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
22 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
huzhangyou
2006-11-01
打赏
举报
回复
indy10支持IOCP
很强的!
yongshuan
2006-11-01
打赏
举报
回复
cbc6自带的是那个版本的INDY呢,我不太清楚,请大家指教,同时我感觉indy并不是太好用呀
9527
2006-11-01
打赏
举报
回复
晕啊,可以改用indy9的,你从我说的联结下载indy9的snapshot,然后用fullc6.bat就是了,虽然写得不详细,可是本来就很简单啊,bds中用indy10麻烦些,indy9可是官方推荐的,耐心些
weill
2006-11-01
打赏
举报
回复
晕死!给分又出了问题!
反正我结算了,呵呵,闪人。
weill
2006-11-01
打赏
举报
回复
解决了,晕死!
知道怎么办了,真麻烦!
谢谢大家的掺与。
weill
2006-11-01
打赏
举报
回复
呵呵,是的,是sczyq(我又...........) 兄的大作。
在此再次相谢。
看来,我只好心不甘情不愿的用Indy10了……
唉……当然也能玩转,就是……
想现抄别人的代码是没有这么方便的了,得改好多东东,呵呵。
weill
2006-11-01
打赏
举报
回复
“同时我感觉indy并不是太好用呀”
个人以为,应该比较好用,呵呵,不然的话,宝蓝公司能把它集成入BCB么?
“http://blog.csdn.net/9527/archive/2006/10/20/1343234.aspx”
打不开。
我不懂电脑
2006-10-31
打赏
举报
回复
卸载后再装。
或者重装bcb。
wingsofts
2006-10-31
打赏
举报
回复
从组件管理器中先卸载掉Indy10, 在安装目录中包含Indy9源码,用BDS2006打开编译安装即可!
sczyq
2006-10-31
打赏
举报
回复
为方便大家使用 Indy10 ,文件 IdWinsock2.hpp 已经上传,可以下载:
http://www.goldray.net/download/IdWinsock2.rar
解压后,覆盖到 Include\Indy10 目录的原文件即可(可先做备份)
我一直都是用 Indy10 用得好好的。《网络备份 1.3》即是使用 BCB2006 + Indy10 做的啦,不妨看看介绍网页:
http://www.goldray.net/nss
sczyq
2006-10-31
打赏
举报
回复
《在 C++Builder 2006 中使用 Indy10 控件! 》
那我的干的!
vc8fans
2006-10-31
打赏
举报
回复
没用过
cczlp
2006-10-31
打赏
举报
回复
估计可以用9的.hpp, .lib, .bpl替换, 没试过.
weill
2006-10-31
打赏
举报
回复
“然后重新编译Indy9”
这玩怎么搞?
weill
2006-10-31
打赏
举报
回复
这个进行了错误修正的.hpp文件为“IdWinsock2.hpp”。
网上载来的。
用了一阵子,没发现什么问题。
最主要的问题是资料太少了,别人的代码都是Indy9的,和Indy10的差别真的很大,要改造很头痛!
weill
2006-10-31
打赏
举报
回复
我的Indy10在BCB2006中可以运行,因为经过了改造。
改造1、把Indy的头文件目录包含到工程文件中。
改造2、把Indy里的一个.hpp文件进行了错误修正。
9527
2006-10-31
打赏
举报
回复
是啊,我也忘了问楼主,默认安装的indy10是根本不能编译运行的阿
kerbcurb
2006-10-31
打赏
举报
回复
我记得在2006中,CBC2006只能使用INDY9,DELPHI2006才可以使用INDY10
9527
2006-10-31
打赏
举报
回复
试试:
http://blog.csdn.net/9527/archive/2006/10/20/1343234.aspx
huzhangyou
2006-10-31
打赏
举报
回复
我晕
一般是可以先卸载的
从Project/Options/packate
选择Remove INDY10
然后重新编译Indy9
按照常理应该好使
不过我没有测试过
加载更多回复(2)
Indy
10.5.7.zip
总结升级步骤如下: 1、首先卸掉
Indy
Protocols 与
Indy
Core 组件库。 2、备份原有文件。(我个人认为是不需要的,原因是因BDS2009附带的
Indy
10.2.3 组件太多的 BUG, 几乎是无法采用,而且在 $(BDS)\source\
Indy
\
Indy
10 目录下文件也是不全的(system\IdCTypes.pas 就没有)。 A、改 "
Indy
10" 目录为 “
Indy
10.1" $(BDS)\Include\
Indy
10 $(BDS)\lib\
Indy
10 $(BDS)\lib\debug\
Indy
10 $(BDS)\source\
Indy
\
Indy
10 B、改以下文件为 “*120.bpl.1" $(BDS)\bin\
Indy
System120.bpl $(BDS)\bin\
Indy
Core120.bpl $(BDS)\bin\dcl
Indy
Core120.bpl $(BDS)\bin\
Indy
Protocols120.bpl $(BDS)\bin\dcl
Indy
Protocols120.bpl
Indy
10_20100811_CB2007.zip
【源码来源】 http://
indy
.fulgan.com/ZIP/
indy
10.zip 源码日期是:2010-08-11 【步骤】 打开根目录下的
Indy
10.groupproj, 【设置环境参数】 选择菜单Tools->Options...Environment Options->C++ Options->Paths and Directories下面设置路径. 删除原有与
indy
相关的include path,重新添加 <
Indy
10的新路径>\lib\system <
Indy
10的新路径>\lib\core <
Indy
10的新路径>\lib\Protocols 删除原有与
indy
相关的Library Path,重新添加 <
Indy
10的新路径>\lib\system\Release <
Indy
10的新路径>\lib\core\Release <
Indy
10的新路径>\lib\Protocols\Release 删除Browing Path下的$(BDS)\Source\
Indy
10 并添加上 <
Indy
10的新路径>\lib\system <
Indy
10的新路径>\lib\core <
Indy
10的新路径>\lib\Protocols 删除Debug DCU Path下的$(BDS)\LIB\Debug\
Indy
10 【编译安装】 然后到菜单View下选择Project Manager(热键Ctrl+Alt+F11) 然后在Project Manager当
中
,对各bpl按顺序
Indy
System110.bpl,选
中
,右击,然后选择Build(在弹出的菜单当
中
按B键)
Indy
Core110.bpl,选
中
,右击,然后选择Build(在弹出的菜单当
中
按B键) dcl
Indy
Core110.bpl,选
中
,右击,然后选择Install(在弹出的菜单当
中
按I键)
Indy
Protocols110.bpl,选
中
,右击,然后选择Build(在弹出的菜单当
中
按B键) dcl
Indy
Protocols110.bpl,选
中
,右击,然后选择Install(在弹出的菜单当
中
按I键)
Indy
.v10.1.6.Full.Source.Delphi.BCB.
Indy
.v10.1.6.Full.Source.Delphi.BCB.BDS.ccrun.259962.rar
rad studio xe5完全破解工具 解决bds.exe文件大小不对的错误
之前尝试了很多,都是破解补丁异常报错退出, 查看提示是bds.exe文件大小不对,终于找到一个可行的,拿出来给大家分享。 执行步骤如下: 第一步 将包
中
的RADStudioXE5.slip复制到C:\Program Files (x86)\Embarcadero\RAD Studio\12.0\License下; 第二步 用包
中
的bds.exe替换C:\Program Files (x86)\Embarcadero\RAD Studio\12.0\bin目录下的bds.exe;替换前请保留备份(可能没有什么用)! 第三步 最后将delphi.xe5.bds.exe.patch.exe放到C:\Program Files (x86)\Embarcadero\RAD Studio\12.0\bin目录下进行破解。
Server___SendFile___Client
{ 1,在服务器端如何维护已经登录的用户列表; 2,反向通讯,通过服务器端给客户端发送文件; 3,实现客户端与服务器端的Chat聊天功能(稍加改动可转化为C->S->C的聊天程序) 4,如何使用IdTCPServer和IdTCPClient控件 5,初步实现线程命令方式,在传送文件的时候不会让服务器端停止响应 本Demo通过D7+
Indy
Snapshot 版本编译通过,请不要使用任何Delphi自带的
Indy
编译 (包括
BDS2006
,因为这些Delphi自带的版本都有Bug),如想下载最新的
Indy
Snapshot包, 请从本群内空间下载,或去2ccc.com搜索(2ccc.com上可能不是最新的)。 谢谢合作,本群已经满员(100人),如您想加入,请帮助扩充人数。谢谢!} program Client; uses Forms, Unit1 in 'Unit1.pas' {Form1}; {$R *.res} begin Application.Initialize; Application.CreateForm(TForm1, Form1); Application.Run; end.
VCL组件使用和开发
604
社区成员
13,460
社区内容
发帖
与我相关
我的任务
VCL组件使用和开发
C++ Builder VCL组件使用和开发
复制链接
扫一扫
分享
社区描述
C++ Builder VCL组件使用和开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章