社区
网络及通讯开发
帖子详情
无法打开INDY.LIB 如何解决呀?
superspeed007
2007-05-11 03:58:05
老问题,我把旧的INDY组件删掉重新装了INDY9了 怎么还会报错呀,,
另外还有新的错误 关于SMSSender的
帮帮忙哈
...全文
514
7
打赏
收藏
无法打开INDY.LIB 如何解决呀?
老问题,我把旧的INDY组件删掉重新装了INDY9了 怎么还会报错呀,, 另外还有新的错误 关于SMSSender的 帮帮忙哈
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
BORLANDSUN
2008-10-10
打赏
举报
回复
我也遇到过,后来手动在工程中添加indycore.lib、indyprotocols.lib和indysystem.lib这三个文件就好了。
linuxghs
2007-08-23
打赏
举报
回复
楼上的你们只是说了安装indy9的步骤。
我也遇到了楼主的问题,出现indy.lib的问题是使用:
因为indy.lib已经被你删除了,但是原来的程序里,也就是*.bpr这个文件里还有这个文件,所以你可以用记事本吧这个文件打开,然后查找indy.lib,然后删除就可以了。
superspeed007
2007-05-11
打赏
举报
回复
输入 FullC6.bat,回车。安装开始。如果没有出错提示,则本步安装成功。否则失败。
如何安装此步阿 运行的DOS语句是什么来着??
CsharpGame
2007-05-11
打赏
举报
回复
卸载Indy旧版本
启动C++ Builder6。点File菜单,选“Close All”。然后点Component菜单,选“Install Packages...”。出现对话框后,在“Design Packages”内,找到原有Indy的设计包(带有indy字样),选中,然后点下面按钮“Remove”。移除原版本的Indy设计包。
关闭Borland C++ Builder6。如果有其它使用到Indy的应用程序在运行,也需退出。
进入Borland C++ Builder6 的安装目录下,搜索以下文件:
dclindy*.bpl; dclindy.*; dclindy*.bpl; indy*.lib; indy*.bpl; indy*.dll; id*.pas; id*.hpp; id*.dcu;
将上一步搜索到的文件,全部删除(强烈建议仅删除到回收站!)。
同样在Borland C++ Builder6 的安装目录下,这次单独搜索 id*.obj 。
将上一步搜索到的结果,除“IDPAS32.obj ”以外,全部删除(强烈建议仅删除到回收站!)。
到Windows安装目录下的System32目录下,找到以下文件: indy*.bpl ;然后删除。
到Borland C++ Builder6安装目录下,找到Help目录,搜索以下文件:Indy.* ;然后删除。
将Borland C++ Builder6 安装目录下的 Source\Indy 内的所有文件删除。
第三步:编译、安装Indy 9主程序
在Borand C++ Builder6 安装目录下的 Source\Indy 目录内,再建一级子目录,名称必须为Source。假设:我的CB6安装在C:\Program Files\Borland\CBuilder6\,则目录为:
C:\Program Files\Borland\CBuilder6\Source\Indy\Source 其中最后一级的Source需要您来创建。
将Indy_9_00_17_src.zip 内的所有文件,直接解压到上述目录。注意是文件直接解压上述的Source子目录;即:解压后,Source下不要再有下一级子目录出现。
解压indy9.0.18_source.zip内的所有文件,直接解压到上述目录。覆盖9.0.0.17版的文件。解压时同样请注意上1步提到注意事项。
打开控制台(Win旗标键+R,输入cmd回车);在控制台内进入第1步中新建的Source目录下。
输入 FullC6.bat,回车。安装开始。如果没有出错提示,则本步安装成功。否则失败。
启动C++ Builder6。点File菜单,选“Close All”。然后点Component菜单,选“Install Packages...”;出现对话框后,点“Add”按钮,转到C++ Builder6安装目录下的\Source\Indy\C6目录下,找到dclIndy60.bpl。(C6是第5步安装时自动产生的目录),安装后,应可以在“Design Packages”内找到 “Internet Direct (Indy)for D6...”的说明。
在CB的控件栏内,也可以找到新版的Indy控件页
第四步:安装Indy 9 帮助文档
退出C++ Builder6。然后将Indy-9-0-Help-WinHelp.zip解压到C++Builder6安装目录下的 Help\下。
运行C++ Builder6。点击Help菜单,选“Customize...”,出现OpenHelp窗口。
在OpenHelp窗口的“Contents”、“Index”、“Link” 三页内,如果发现有带叉的项目,选中,在右键菜单中选“Remove Files”,删除这些已找不到链接的项。
切换到“Index”页内,点工具栏上“Add Files”按钮,或右键菜单内同名子菜单,然后在第1步的Help目录下,找到“INDY.HLP”,加入。
切换到“Link”页内,同样方法,将INDY.HLP加入“Link”页。
点击File菜单,选“Save Project”。OpenHelp开始编译,直至完成。
第五步:设置 Indy 9的路径
点击菜单Tools,选“Enviroment Options”,出现对话框后,选“Library”页,点“Library Path”右侧带3个点的小按钮,出现新对话框后,在中间的编辑框内,输入 “$(BCB)\Source\indy\c6” (不含引号),然后点“Add”,加上该路径。顺便点击一下“Delete Invalid Paths”按钮。最后点击OK按钮退出。
以后,新建任何要使用到Indy90控件的工程,均需在工程条件(设置工程条件:菜单Project->Options,或按Ctrl+Shift+F11,以打开工程条件设置框)内,选择“Directoies/Conditionals”页,分别以上1步的类似的方法,在Include Paths和Lib Paths内,加入新路径:“$(BCB)\Source\Indy\C6”。
其它几点注意
原有CB带的Indy例子,可能会在编译上有些问题。建议不要编译。
如果编译带Indy的工程时,出现找不到Indy.bpi或Indy.lib提示时,选“Cancel”,中断编译。点菜单“Project”,选“Edit Options Source”,将打开XML格式的工程配置源文件。搜索所有 indy.bpl字样,并删除;然后在工程条件(设置工程条件:菜单Project->Options,或按Ctrl+Shift+F11),找到“Packages”页,在下方的“Runtime packages”编辑框内,找到“indy”,删除之。然后查看该框内是否有“Indy60”,若无,添上。注意不同的运行时包是用分号(;)分隔,删除和添加时,不要少了分号,也不要多余出分号。确认后按Ctrl+F9编译。
如果经过上1步处理,仍无法编译。则保存工程,关闭C++ Builder6, 然后用Windows自带的记事本或UE等纯文本编辑器,打开工程源文件(扩展名为 .bpr)。搜索所有indy.bpl字样,并删除,然后保存文件,打开CB6重新编译。
superspeed007
2007-05-11
打赏
举报
回复
7. 删除旧版Indy组件
Component->Install Packages
将Internet Direct(Indy) For D6 Property and Component Editors删除
8. 将D:\Program Files\Borland\CBuilder6\Bin目录下dclindy60.bpl、indy60.bpl两个BPL文件删除。
9. 将D:\Program Files\Borland\CBuilder6\Lib目录下文件名包含“indy”字符串的文件全部删除。
10.将D:\Program Files\Borland\CBuilder6\Include目录下文件名前两个字符为“Id”的文件全部删除。
11. 拷贝Indy60.bpl到D:\Program Files\Borland\CBuilder6\Bin目录下。
12. Component->Install Packages增加Indy组件
选择D:\BcbComponents\Indy9\C6\dclIndy60.bpl
我是这个步骤, 鸟BCB组件搞了我N天 爆炸了
Jim@luckeeinc.com
2007-05-11
打赏
举报
回复
你是怎么删除的?
是用BCB的安装程序删除的吗?
用BCB的安装程序删除后重新开启BCB是会报错误 重新install packaegs 添加你的那个indy应该就没问题了
Indy
10 安装问题你
解决
了吗? 关键字 *.bpi
indy
安装出错
本文提供了一份详细的指南,教你如何在CCBuilder6中安装
Indy
10版本,包括
解决
各种常见问题的方法。
c++ https
indy
_在C++Builder中安装
Indy
10.2.3详细步骤
本文介绍了在C++Builder中安装
Indy
10.2.3的详细步骤,包括从源代码下载、编译、卸载旧版
Indy
、安装到IDE以及测试安装是否成功。通过这些步骤,开发者可以顺利在C++Builder环境中使用最新版的
Indy
组件。
Delphi 7-XE系列升级安装
Indy
10.6
本文详细介绍了
解决
Delphi2007中使用低版本
Indy
遇到的SSL/TLS请求、RawHeaders与Cookie管理等问题的方法。通过逐步升级至
Indy
10.6,最终实现了对现代网络技术的全面支持,包括
解决
SetCookie识别问题。文中还提供了详细的卸载和安装步骤,以及
Indy
10.6的下载地址。
indy
安装
本文详细介绍在C++Builder 6中安装
Indy
10.2.3版本的过程,包括下载、编译源代码、卸载旧版控件、安装新版控件等步骤。
Indy
10 系列(四)——编译
Indy
源码
本文详细介绍了如何在Lazarus 0.9.30环境下安装和配置
Indy
10.5.7组件的过程,包括复制组件文件夹、修改文件路径、添加编译选项以及
解决
编译中遇到的特定文件缺失问题。
网络及通讯开发
1,317
社区成员
8,874
社区内容
发帖
与我相关
我的任务
网络及通讯开发
C++ Builder 网络及通讯开发
复制链接
扫一扫
分享
社区描述
C++ Builder 网络及通讯开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章