如何更新Borland 6 C++;从indy.bpi到indy60.bpi的项目? 我用C++开发Borland Builder 6。 当我点击“组件”/“paquets安装程序”时, 我看到了包dclIndy60.bpi:“用于D6属性和组件编辑器的Internet Direct(Indy)”,这意味着对我来说一切都没问题,我按照自己的意愿使用Indy60包(在Indy9文件夹中:Indy版本9,日期为2002年11月),不再使用旧的“Indy”包(我的BCB6安装光盘上的默认版本)

如何更新Borland 6 C++;从indy.bpi到indy60.bpi的项目? 我用C++开发Borland Builder 6。 当我点击“组件”/“paquets安装程序”时, 我看到了包dclIndy60.bpi:“用于D6属性和组件编辑器的Internet Direct(Indy)”,这意味着对我来说一切都没问题,我按照自己的意愿使用Indy60包(在Indy9文件夹中:Indy版本9,日期为2002年11月),不再使用旧的“Indy”包(我的BCB6安装光盘上的默认版本),c++,c++builder,indy,bpl,C++,C++builder,Indy,Bpl,我的问题是,我试图编译一个“old_项目”,显然是使用旧的Indy.bpi包(而不是我的Indy60)编码的,在编译过程中,它会弹出一个窗口说:“找不到'paquet d'importion':Indy.bpi”,并带有一个浏览按钮;然后我浏览到我仅有的“indy”bpi文件:Indy60.bpi 事实上,我已经成功地(似乎)重新安装了indy 9,在再次安装indy 9(使用BCB 6光盘移除旧indy)之前,首先要小心移除旧indy的所有痕迹(如论坛上建议的)和所希望的indy 9。 在我的

我的问题是,我试图编译一个“old_项目”,显然是使用旧的Indy.bpi包(而不是我的Indy60)编码的,在编译过程中,它会弹出一个窗口说:“找不到'paquet d'importion':Indy.bpi”,并带有一个浏览按钮;然后我浏览到我仅有的“indy”bpi文件:Indy60.bpi

事实上,我已经成功地(似乎)重新安装了indy 9,在再次安装indy 9(使用BCB 6光盘移除旧indy)之前,首先要小心移除旧indy的所有痕迹(如论坛上建议的)和所希望的indy 9。 在我的“old_项目”中,我确保(如上所述)它指向“component”菜单中的indy60。 但在编译时,它仍然要求使用“indy.bpi”

=>如何删除对该旧indy.bpi的任何引用和/或将其替换为新的“indy60.bpi”

=>还是我严重误解了indy.bpi和indy60.bpi之间的区别? 还是我在为Borland Builder管理bpi和bpl时造成了太大的混乱

<> >或者我最好还是创建一个新的项目并从旧的BCB C++项目中逐个文件化?

对不起,对于我所能做的困惑,我有点从头开始开发C++应用程序(拥有3年的维护所有书面应用程序的经验)和Borland Builder的新版本。 致以最良好的祝愿,
Arnaud。

您需要在或其他文本编辑器中编辑项目的.bpk文件。然后,您可以根据需要更改包引用。

您需要在或其他文本编辑器中编辑项目的.bpk文件。然后,您可以根据需要更改包引用。

以下是我的计算机上包含“Indy60”或“Indy”(无)的bpi、bpl和lib文件列表:C:\Program Files(x86)\Borland\CBuilder6\Projects\Bpl\Indy60.Bpl\MyDevIncludeDirectory\Indy60.lib\MyDevIncludeDirectory\Indy60.bpi\MyDevIncludeDirectory\dclIndy60.bplOk我粗略地从另一台计算机复制了Indy.bpi。编译过程不再要求“indy.bpi”(至少,直到它实现编译的地方)=>我现在在.obj文件中有“未解决的外部”析构函数:我在另一个问题线程上写了它:=>但是有人能解释一下indy.bpi/indy60µ.bpi问题吗?下面是一个包含“indy60”或“indy”的bpi和bpl以及lib文件的列表(无)出现在我的计算机上:C:\Program Files(x86)\Borland\CBuilder6\Projects\Bpl\Indy60.Bpl\MyDevIncludeDirectory\Indy60.lib\MyDevIncludeDirectory\Indy60.bpi\MyDevIncludeDirectory\dclIndy60.bplOk我从另一台计算机粗略地复制了Indy.bpi。编译过程不再要求“Indy.bpi”(至少,到编译时为止)=>我现在有“未解决的外部问题”.obj文件中的Destructor:我在另一个问题线程上写的:=>但是有人能解释一下indy.bpi/indy60µ.bpi的问题吗?好的,如上所述,谢谢。我最终从其他地方复制了indy.bpi。但是如果互联网组件告诉我原始单词,我会尝试更正记事本中的bpk。好的,谢谢,如上所述,我最终复制了来自其他地方的indy.bpi。但如果互联网组件告诉我原始单词,我会尝试更正记事本中的bpk。