社区
C++ Builder
帖子详情
BCB6中bpi是什么文件类型?
hy_bug
2002-08-22 01:54:04
保存文件或是编译时跳出一个"Find Package Import"的对话框,显示“Unable to
find
package import:"
后面显示了几个文件:bcbclxide.bpi proide.bpi corbaide.bpi direct.bpi
IDETools.bpi stride.bpi 我在安装目录里没找到这些文件,只有bpl类型的文件。
怎么回事?
...全文
843
11
打赏
收藏
BCB6中bpi是什么文件类型?
保存文件或是编译时跳出一个"Find Package Import"的对话框,显示“Unable to find package import:" 后面显示了几个文件:bcbclxide.bpi proide.bpi corbaide.bpi direct.bpi IDETools.bpi stride.bpi 我在安装目录里没找到这些文件,只有bpl类型的文件。 怎么回事?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
11 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
David.D.DreamX
2002-08-23
打赏
举报
回复
使用UltraEdit-32打开bpr文件,将提示没有的bpi删除保存后再打开工程文件,就可以了。不过如果应用程序中如果应用了删除的bpi那么可能会有错误发生!
kingcaiyao
2002-08-23
打赏
举报
回复
To wangxd:
bpi怎么会是设计期的包呢?你的说法不对,bpi是运行期的包,它和bpl的关系就类似于DLL和LIB的关系。bpl文件主要用于存储二进制对象和OBJ文件,而BPI文件则是BPL文件的一个映射,BPI文件在你打Project->Options->Linker->use dynamic RTL和Project->Options->Packages中去掉Build with runtime packages生成独立的可执行文件时,这些bpi文件就会自动加到项目中。
rainbowcn
2002-08-23
打赏
举报
回复
bpi是runtime packge文件,当你用一控件时,编译时就要相应的bpi文件进行linking.如果没有的话,就会出错。看你的情况应该是用过第三方控件造成的。如还要使用的话,可重新安装它;如果不用了,将程序中涉及到的代码删除就OK了。
//-----------------------------
闻道有先后,术业有专攻。
//-----------------------------
海底深蓝
2002-08-23
打赏
举报
回复
察看一下你的cb安装目录\projects\lib中是否有这些文件。如果有的话,在project\options\packages中设置一下应该就可以了。
wangxd
2002-08-23
打赏
举报
回复
设计期包,类似于lib文件,运行时不用
NowCan
2002-08-22
打赏
举报
回复
有些类似于dll的引入库lib。
sincostan
2002-08-22
打赏
举报
回复
可以用记事本打开工程文件,就是图标C++Builder一样的那个,就是双击就打开C++Builder的那个,删掉那些用不到的多余的 包
kingcaiyao
2002-08-22
打赏
举报
回复
如果你的项目不需要用这些BPI文件,你可打开Project->Options->Packages页面的编辑框去掉上述的包文件。
hy_bug
2002-08-22
打赏
举报
回复
我安装的是bin目录下的控件。由于买的盗版,控件全都是手工安装的。
whitelion
2002-08-22
打赏
举报
回复
出现这种情况的原因多半是你安装第三方控件导致的.
如果你有源码,重新建一个工程,把这些控件重新安装一次就可以了.
如果没有源码,就没有办法了.
我不懂电脑
2002-08-22
打赏
举报
回复
就是程序包
C++Builer编译时缺失OBJ文件,其对应的
BPI
引用库文件
使用C++Builer编译VCL控件源代码时经常会出现诸如“Unable to open file XXX.obj”的错误提示,有的是由于缺少了引用库的问题,下表列出了几个常用的确实文件所在的引用库
BCB6
与BCB2006控件的安装
BCB6
与BCB2006控件的安装的详细步骤
EHLIB 4.2 for BCB2009
不知道如何說,EHLIB已經好久沒更新的,改了一下,可以在B2009下使用,我將 ADO與DBX的驅動包括在了包EHLIB2009.BPL包內。
TPNGImage.rar bcb控件
可以读取png图片
Indy10组件
c++builder 4 ~ 6 、2006 ~ 2010 、 XE ~ XE8 可用 c++ builder 6 安装方法: 1、先编译源码 运行 lib 文件夹
中
的批处理文件 Fullc6.bat,会开始自动编译,编译完毕后,在 lib 同级目录下 会多出一个编译结果和头文件、库文件、bpl文件组成的目录 C6; 2、安装组件包 2.1、打开
bcb6
,component-> install packages-> add,找到新产生的bpl文件,确定; 2.2、执行project-> options-> directories/conditional,将include path和lib path
中
均添加你的indy9产生的c6目录,最好将搜索目录路径提至最前! 3、把 c6目录
中
所有.bpl后缀的文件 复制 c++ builder安装目录\Projects\Bpl
中
, 把 c6目录
中
所有.
bpi
后缀的文件 复制 c++ builder安装目录\Projects\Lib
中
, 4、重启
bcb6
即可
C++ Builder
13,873
社区成员
102,696
社区内容
发帖
与我相关
我的任务
C++ Builder
C++ Builder相关内容讨论区
复制链接
扫一扫
分享
社区描述
C++ Builder相关内容讨论区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章