没法打开INDY.LIB 怎么解决呀?

 

老问题,我把旧的INDY组件删掉重新装了INDY9了   怎么还会报错呀,,

另外还有新的错误   关于SMSSender的  

帮帮忙哈<

你是怎么删除的?
是用BCB的安装程序删除的吗?
用BCB的安装程序删除后重新开启BCB是会报错误   重新install   packaegs   添加你的那个indy应该就没问题了


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天   爆炸了

卸载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重新编译。  


输入   FullC6.bat,回车。安装开始。如果没有出错提示,则本步安装成功。否则失败。


如何安装此步阿   运行的DOS语句是什么来着??

楼上的你们只是说了安装indy9的步骤。
我也遇到了楼主的问题,出现indy.lib的问题是使用:
因为indy.lib已经被你删除了,但是原来的程序里,也就是*.bpr这个文件里还有这个文件,所以你可以用记事本吧这个文件打开,然后查找indy.lib,然后删除就可以了。


我也遇到过,后来手动在工程中添加indycore.lib、indyprotocols.lib和indysystem.lib这三个文件就好了。



我也来回答


回答即可得2分,回答被采纳则获得悬赏分以及奖励20分。 匿名回答



没法打开INDY.LIB 怎么解决呀? 相关知识库

  • 08-06【请帮忙】默许打开首页被http://www.1155.com/index2.html窜改,没法解决
  • 08-27vs2008没法打开资本视图,怎样解决
  • 11-18excel一打开就弹出没法找到E:\test\Myfunction.xla,请问怎么解决呢?
  • 08-10就教:DBF经由过程文本体例打开再另存为DBF,即呈现没法打开,怎么解决
  • 09-10没法打开INDY.LIB 怎么解决呀?
  • 08-05老妖,我在win7下没法打开BCB6的帮忙了,怎样解决?
  • 05-22INDY里在TCP怎么发送纪录集?怎么领受?
  • 05-24JWSMS 1.0.1 (解决红外、端口没法打开问题)
  • 09-15多标签阅读器中没法再打开一个纯洁IE的新窗口怎么解决?
  • 06-25阅读器没法打开Openwebmail【已解决】
  • 03-10关于REALONE没法打开问题的解决法子
  • 12-07openoffice没法打开VSFTP服务器文件的问题,长时间得不到解决,此次必然要顶到解决为止。
  • 04-07怎么解决&quot;没法打开用户数据库&quot;毛病?!
  • 09-05debian下没法直接在文件治理器顶用ooo打开中文名字文档,求解[已解决]
  • 03-11kde4桌面殊效没法打开~继续求问,发Xorg.0.log上来(已解决)
  • 08-27[已解决]打开了ESD今后,其他法式就没法挪用声卡!
  • 01-15已解决(还没知道缘由) etch +virtualbox 1.34 没法打开!
  • 07-31新立得治理器没法打开了。请问怎么解决?
  • 01-05没法用SUSE 10打开bin包 (已解决)
  • 12-14请问怎么解决4.1自带的konqueror没法在新的标签页中打开网页的问题?
  • 08-12打开文件选择对话框没法显示中文文件名或目次名(已解决)
  • 01-28没法打开光盘的asp.net运用实例?提醒没法打开,可能由于当地web服务器没有安装所需组件?
  • 07-07在局域网内老呈现“此工作组的服务器列表当前没法利用”,没法接见打开局域网 怎样解决,,急求解答!!!
  • 07-25Windows2008下利用.NET开辟, Oracle11g, 打开毗连时呈现"没法列入散布式事务处置",请问:怎么解决?
  • 12-14sybase 数据库没法打开,急等解决,十万急切
  • 02-15ICS或Indy怎么获得到asp.net法式的session值
  • 09-30没法直接双击打开SQL文件,请问怎么解决?
  • 01-01跪求桌面属性没法打开解决法子
  • 04-30添加删除法式没法打开解决法子
  • 03-30系统启动提醒DLL(c:\wndows\system32\74ovsr8.dll)没法加载,我搜了网上的解决法子,没法解决,高手指导解决
php知识库
 
php教程   php168   php100   phpnow   php源码   php mysql   php视频  php图片下载  php正则
绿色php资源
  • 网站开发
  • 数据库开发
  • 开发工具
  • Linux/unix
  • .Net技术
  • Java技术
  • 开发语言
  • Windows专区
Copyright © 2009-2012 phpzyphp资源 绿色php资源 版权所有
PHPZY Website Powered by DedeCMS For PHPZY
豫ICP备07013246号