请教各位BCB6.0里indy10.6 安装视频的安装问题

一、用BCB6的安装程序卸载BCB6自带的INDY,或者采用我的方法缷载: component-& install & packages-& 找到原来的所有indy相关的packages,然后remove 搜索BCB6目录下 "indy ",删除所有indy相关文件或者目录 二、将下载的indy & src解压,执行目录中的fullc6.bat,在上一级目录会产生c6目录,此为头文件和lib,还有bpl文件的地方。 三、component-& install & packages-& add,找到新产生的bpl文件,确定。 四、执行project-& options-& directories/conditional,将include & path和lib & path中均添加你的indy9产生的c6目录,最好将搜索目录路径提至最前! 五、此时应该就安装成功了,如果不行的话,可将BCB6关闭,再重新启动一下BCB6! 我的环境是WINXP+BCB6,如果有什么问题可在此讨论!
本文已收录于以下专栏:
相关文章推荐
Delphi 7自带的INDY控件,其中包含了IdFTP,可以方便的实现FTP客户端程序,参考自带的例子,其中有上传、下载、删除文件,但是不包含对文件夹的操作,得自己实现上传、下载、删除整个文件夹(带...
他的最新文章
讲师:王哲涵
讲师:王渊命
您举报文章:
举报原因:
原文地址:
原因补充:
(最多只允许输入30个字)博客分类:
Indy 10的安装和老版本的卸载
Indy 10下载地址:
Indy 10 安装步骤
1、解压压缩包。 2、打开\System\IndySystem70.dpk,点Compile。 3、打开\Core\IndyCore70.dpk,点Compile。 4、打开\Protocols\IndyProtocols70.dpk,点Compile。 5、打开\SuperCore\IndySuperCore70.dpk,点Compile。//可选 6、打开\Core\dclIndyCore70.dpk,点install。 7、打开\Protocols\dclIndyProtocols70.dpk,点install。 8、打开\SuperCore\dclIndySuperCore70.dpk,点install。//可选
Indy 10 卸载及注意事项
卸载: 1. Remove the package from Install Packages menu 从Delphi的IDE中卸载Indy组件包 2. Delete the *.BPL and *.DCP files of Indy from the installation directoy and from your System folder 从你的系统目录中删除以Indy开头的所有bpl和dcp文件 3. Remove any old old Indy files from your library path 从你的Delphi的Library path中删除所有Indy的路径 4。安装你的新Indy组件 安装很顺利(安装前请先卸载Delphi自带的Indy),不过加载项目进行编译的时候报错: [Fatal Error] Unit1.pas(11): Unit IdContext was compiled with a different version of IdSocketHandle.TIdSocketHandle 解决方法也很简单:只要把下列路径(默认安装在C:\Program Files\Indy 10 for Delphi 7)加入Delphi的 Library Path即可。 C:\Program Files\Indy 10 for Delphi 7\Source\Core C:\Program Files\Indy 10 for Delphi 7\Source\Protocols C:\Program Files\Indy 10 for Delphi 7\Source\SuperCore C:\Program Files\Indy 10 for Delphi 7\Source\System
浏览: 90325 次
来自: 天津
Ubuntu 12.04 64位系统需要以下额外俩依赖包sud ...
bmml123 写道您好,我的按您说的做了 rfkill li ...
您好,我的按您说的做了
rfkill list命令后只显示
引用sudo cp /etc/apt/sources.list ...
为什么不用root就登录不了sqlplus3488人阅读
在C++Builder中安装Indy 10.2.3详细步骤
:可以任意转载,转载时请务必以超链接形式标明文章原始出处和
一直想自己制作一个通过SMTP协议发送邮件的小程序,打开BCB才知道BCB6中自带有NMSMTP和IdSMTP两种控件。
NMSMTP只支持比较老的RFC821协议,通俗来说就是不支持目前SMTP服务器所需要的EHLO命令(具体可参考RFC1869和
RFC2554);而InSMTP是支持较新的RFC协议的。无奈的是BCB6原来自带的是Indy8套件?好老了,在Indy网页中都已经到Indy9
和Indy10了。目前网上关于Indy10的讨论渐渐多了起来(英文网站讨论的比较多些),但总体说来是不够,例如在BCB6中如何安装等等。通过上网
搜索和自己半天的摸索,终于在BCB6中安装好了最新的Indy 10.2.3版本。
第一步:下载Indy 10源代码 。
Indy是开源的项目,是由SubVersion来管理版本信息。主页中有给出链接地址:
,进去后一定要注意:不要一个一个文件下载,要通过SubVersion系统的打包程序来打包源代码,防止遗漏或弄错成了测试代码;并只用选择trunk这个目录即可,其他的目录是给调试或测试的人员使用的(主页
上有说明),见图:
首先在trunk目录前打勾,在toggle右边的下拉框中选择&Download as zip&,按Go!下载源代码,保证是最新的了(看右边目录的时间。
第二步:编译Indy 10源代码。
废话一句,这一步首要的是确保你安装了BCB或DELPHI。解压下载来的ZIP文件,进入trunk/Lib,这里能看到有一些bat文件和目
录。其中&Fullc6.bat&是我们需要运行的安装文件(C6表示BCB6版本,D6表示DELPHI6等等),以前网上说需要对Indy10的安装
文件Fullc6.bat和某个.hpp文件进行改进(见ccrun网站上的Indy10源代码)。可能是这个版本比较新,我运行了一下,只是在最后会提
示&系统找不到指定的文件。&,分析一下bat文件内容,是&copy *.rsp
../../C6&语句引起的错误,我找遍了整个trunk都没有.rsp文件,估计是以前的版本遗留下来的语句。不放心的话,可以注释掉bat中的这句
语句,编译一样能通过,并且成功完成。不出意外,trunk下应该就有一个C6目录了,这就是我们需要的控件代码了。
第三步:卸载BCB6自带的Indy8控件。
刚开始我没有卸载原来的版本,安装后进行测试竟然出错了,后来上网搜索,发现要卸载原来的Indy8控件。卸载很简单:
1、进入BCB6 IDE-关闭所有项目&File-Close All&-Component-Install Packages,Remove掉有Indy字样的控件包,OK退出,再关闭BCB 6。
2、将BCB6安装目录下的文件删除或移走。有以下一些文件:/bin/dclindy60.bpl
/lib/obj/dclindy.dcp;/lib/obj/dclindy.dcu;/lib/obj/id*.dcu
;/lib/obj/indy.dcp;/lib/obj/indy.dcu;/include/vcl/id*.*
。为了对INDY8做个备份,我写了一个Uninstall的bat文件,先找地方建立一个目录,运行它就行了,它会原样把目录建起来:
&%1=BCB&installtion&dir
mkdir&Debug
mkdir&Release
mkdir&include
cd&include
dclindy60.bpl&bin
dclindy.dcp&lib
dclindy.dcu&lib
indy.dcp&lib
indy.dcu&lib
3、将BCB6安装目录下CBuilder6/Source/indy改个名字吧,加个.old,表示这是老的Indy控件了。
第四步:安装Indy10到BCB6 IDE。
1、Copy 源代码trunk/C6目录到BCB6安装目录下,我还是放在Source下,把C6改名为Indy10。
2、运行BCB6-关闭所有项目&File-Close All&-Component-Install
Packages-Add,把刚才改名的indy10目录下的dclIndyCore60.bpl和dclIndyProtocols60.bpl项目加
进来。保存设置后,再选择Project-Options-Directories/Conditionals-include
path和Library path中将indy10的目录添加进来,保存设置。
※以下为日增加※
IndyProtocols60.bpl,IndyProtocols60.bpi,IndyCore60.bpl,IndyCore60.bpi,IndySystem60.bpl,IndySystem60.bpi
共6个文件到WINDOWS安装目录的system32下。
※增加结束※
第五步:安装结束和测试。
重启BCB看看,是不是有Indy10图标出来了?没有的话,可能是漏了哪一部了。再重做一遍看看。如果不出意外,在控件列表最后已经有最新的
idny控件出来了,图标好看了很多(仅仅是给设计人员看的图标)。新建一个项目,然后拖一个控件进来,在控件上鼠标右键,可以看看版本号,build项
目一下,如果没有error,那就证明安装成功了。
额外提示:
1、Indy是一个开源的项目,不可能保证你的项目它能完全兼容,时刻注意Indy项目的发展和更新代码是关键;
2、开源项目的文档比较少,主要还是靠网上高人的支持和其他一些开发人员的测试,主页上有文档下载URL:
。看了一下,是indy10.1.5的,和10.2.3还是有些差别,而且有些方法和属性不详细,如果想要进一步的支持,好像可以买项目组出的技术书,具体看主页吧。
3、学习无止境,实践出真知。感谢网上所有给我提供参考和帮助的人。
&&相关文章推荐
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:193398次
积分:2158
积分:2158
排名:第18411名
转载:86篇
评论:26条
(3)(4)(7)(1)(2)(9)(14)(14)(37)(1)
(window.slotbydup = window.slotbydup || []).push({
id: '4740881',
container: s,
size: '200,200',
display: 'inlay-fix'Access denied |
used Cloudflare to restrict access
Please enable cookies.
What happened?
The owner of this website () has banned your access based on your browser's signature (3a7e32-ua98).}

我要回帖

更多关于 delphi2006 安装indy 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信