自己做了个控件,如何编译成*.Bpl,*.Lib?

game_sage 2002-12-29 06:38:23
做了个控件,如何编译成*.Bpl,*.Lib?
还有,如何给自己做的控件换个图标,
请各位帮帮忙!谢谢了!
...全文
38 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
wangxd 2002-12-29
  • 打赏
  • 举报
回复
怪事,你会做控件却不知道如何编译成bpl?
new component时不是让你选择是建立在现有的bpl中还是新建一个bpl了吗?
RomanticProgrammer 2002-12-29
  • 打赏
  • 举报
回复
new-->packages -->bpl.
add your cpp file to the bpl..
RomanticProgrammer 2002-12-29
  • 打赏
  • 举报
回复
new component and then add your cpp to the packages.
Victor 串口 VCL 件,版本 1.5.0.1 for C++ Builder 2010 / 2009 Victor 串口 VCL 件,版本 1.3.3.5 for BCB 5 & BCB 6 简单实用, 功能强大的 C++ Builder 串口件! 本件是免费的, 不需要注册! 2010年1月20日发布 1.5.0.1 版本 (适用于C++ Builder 2010 / 2009) 这个版本是针对 C++ Builder 2010 / 2009 开发的版本,不能用在以往版本的 C++ Builder。 使用之前请先阅读下载压缩包里面的 readme.txt 【件安装方法】 1.在 C++ Builder 2010 / 2009 里面打开 VictorComm.groupproj 工程组,编译所有工程, 即分别编译 VictorComm32.cbproj 和 VictorCommDesign.cbproj 工程 2.安装编译的 VictorCommDesign.bpl 设计期件包 3.要注意操作系统的 PATH 环境变量,如果是 C++ Builder 2010,件 *.bpl 不在操作系统 PATH 搜索路径里面,可能会无法安装件 注意:默认情况下,在 Windows XP 里,C++ Builder 编译件放在了 C:\Documents and Settings\All Users\Documents\RAD Studio\x.0\BPL 和 C:\Documents and Settings\All Users\Documents\RAD Studio\x.0\DCP 这两个文件夹里面,如果是 Windows Vista / Windows 7 将放在 c:\Users\Public\Documents\RAD Studio\x.0\BPL 文件夹 在使用上,C++ Builder 菜单: Project->Options->Directories/Conditionals Include Path 和 Library Path 都要添上安装路径(包含*.h和*.lib的文件夹) ①Include Path 右面的“…”按钮,添加包含件文件的文件夹 ②Library Path 右面的“…”按钮,添加包含件文件的文件夹 【示例程序】 压缩包里面的 Examples 文件夹里面包含了9个常用的示例程序。
基本安装 1、对于单个件,Componet-->install component..-->PAS或DCU文件-->install; 2、对于带*.dpk文件的件包,File-->Open(下拉列表框中选*.dpk)-->install即可; 3、对于带*.bpl文件的件包,Install Packages-->Add-->bpl文件名即可; 4、如果以上Install按钮为失效的话,试试Compile按钮; 5、是run time lib则在option下的packages下的runtimepackes加之。 如果编译时提示文件找不到的话,一般是件的安装目录不在Delphi的Lib目录中,有两种方法可以解决: 1、反安装的源文件拷入到Delphi的Lib目录下; 2、或者Tools-->Environment Options中把件源代码路径加入到Delphi的Lib目录中即可。 注意:所安装的件是否与你所用的Delphi版本相适应。 RxLib的安装   首先在Delphi 5 的 IDE 中将以前版本的 Rxlib 反安装掉,删除 RXCTL5.BPL、RXDB5.BPL、 RXBDE5.BPL、DCLRX5.BPL、 DCLRXDB5.BPL 和DCLRXBD5.BPL。   打开 Rx 的运行包 RXCTL5.DPK,在 Package 窗口中按 Compile 按钮编译 RXCTL5.DPK ,然后用同样方法编译另两个运行包RXDB5.DPK 和 RXBDE5.DPK ,将编译后的三个 BPL 文件放到搜索路径中,如 WINDOWS\SYSTEM等。   在编译完运行包后你必须将 RX 的设计期包安装到 IDE 环境中。   打开 Rx 的设计期包 DCLRX5.DPK,在 Package 窗口中按 Compile 按钮编译,然后按 Install按钮将设计期包注册到组件面板中。用同样的方法安装 DCLRXDB5.DPK 和 DCLRXBD5.DPK。   注意:不要在 Delphi IDE 中保存包资源(package sources)! 件删除 在Component/Install Packages中删除。 选Component/configure Palette… 有pages和components两个区域 双击components区域,选中要删除得件,下面有得Delete按钮 但系统提供的件只能Hide,不能delete。 打开件所在的包文件(*.dpk),从中删除件那个文件,再重新编译该包即可 如果是整个件包都要删除的话,project->Option->Packages,删掉那个packages,That would be ok~
基本安装 1、对于单个件,Componet-->install component..-->PAS或DCU文件-->install; 2、对于带*.dpk文件的件包,File-->Open(下拉列表框中选*.dpk)-->install即可; 3、对于带*.bpl文件的件包,Install Packages-->Add-->bpl文件名即可; 4、如果以上Install按钮为失效的话,试试Compile按钮; 5、是run time lib则在option下的packages下的runtimepackes加之。 如果编译时提示文件找不到的话,一般是件的安装目录不在Delphi的Lib目录中,有两种方法可以解决: 1、反安装的源文件拷入到Delphi的Lib目录下; 2、或者Tools-->Environment Options中把件源代码路径加入到Delphi的Lib目录中即可。 注意:所安装的件是否与你所用的Delphi版本相适应。 RxLib的安装   首先在Delphi 5 的 IDE 中将以前版本的 Rxlib 反安装掉,删除 RXCTL5.BPL、RXDB5.BPL、 RXBDE5.BPL、DCLRX5.BPL、 DCLRXDB5.BPL 和DCLRXBD5.BPL。   打开 Rx 的运行包 RXCTL5.DPK,在 Package 窗口中按 Compile 按钮编译 RXCTL5.DPK ,然后用同样方法编译另两个运行包RXDB5.DPK 和 RXBDE5.DPK ,将编译后的三个 BPL 文件放到搜索路径中,如 WINDOWS\SYSTEM等。   在编译完运行包后你必须将 RX 的设计期包安装到 IDE 环境中。   打开 Rx 的设计期包 DCLRX5.DPK,在 Package 窗口中按 Compile 按钮编译,然后按 Install按钮将设计期包注册到组件面板中。用同样的方法安装 DCLRXDB5.DPK 和 DCLRXBD5.DPK。   注意:不要在 Delphi IDE 中保存包资源(package sources)! 件删除 在Component/Install Packages中删除。 选Component/configure Palette… 有pages和components两个区域 双击components区域,选中要删除得件,下面有得Delete按钮 但系统提供的件只能Hide,不能delete。 打开件所在的包文件(*.dpk),从中删除件那个文件,再重新编译该包即可 如果是整个件包都要删除的话,project->Option->Packages,删掉那个packages,That would be ok~
基本安装 1、对于单个件,Componet-->install component..-->PAS或DCU文件-->install; 2、对于带*.dpk文件的件包,File-->Open(下拉列表框中选*.dpk)-->install即可; 3、对于带*.bpl文件的件包,Install Packages-->Add-->bpl文件名即可; 4、如果以上Install按钮为失效的话,试试Compile按钮; 5、是run time lib则在option下的packages下的runtimepackes加之。 如果编译时提示文件找不到的话,一般是件的安装目录不在Delphi的Lib目录中,有两种方法可以解决: 1、反安装的源文件拷入到Delphi的Lib目录下; 2、或者Tools-->Environment Options中把件源代码路径加入到Delphi的Lib目录中即可。 注意:所安装的件是否与你所用的Delphi版本相适应。 RxLib的安装   首先在Delphi 5 的 IDE 中将以前版本的 Rxlib 反安装掉,删除 RXCTL5.BPL、RXDB5.BPL、 RXBDE5.BPL、DCLRX5.BPL、 DCLRXDB5.BPL 和DCLRXBD5.BPL。   打开 Rx 的运行包 RXCTL5.DPK,在 Package 窗口中按 Compile 按钮编译 RXCTL5.DPK ,然后用同样方法编译另两个运行包RXDB5.DPK 和 RXBDE5.DPK ,将编译后的三个 BPL 文件放到搜索路径中,如 WINDOWS\SYSTEM等。   在编译完运行包后你必须将 RX 的设计期包安装到 IDE 环境中。   打开 Rx 的设计期包 DCLRX5.DPK,在 Package 窗口中按 Compile 按钮编译,然后按 Install按钮将设计期包注册到组件面板中。用同样的方法安装 DCLRXDB5.DPK 和 DCLRXBD5.DPK。   注意:不要在 Delphi IDE 中保存包资源(package sources)! 件删除 在Component/Install Packages中删除。 选Component/configure Palette… 有pages和components两个区域 双击components区域,选中要删除得件,下面有得Delete按钮 但系统提供的件只能Hide,不能delete。 打开件所在的包文件(*.dpk),从中删除件那个文件,再重新编译该包即可 如果是整个件包都要删除的话,project->Option->Packages,删掉那个packages,That would be ok~
基本安装 1、对于单个件,Componet-->install component..-->PAS或DCU文件-->install; 2、对于带*.dpk文件的件包,File-->Open(下拉列表框中选*.dpk)-->install即可; 3、对于带*.bpl文件的件包,Install Packages-->Add-->bpl文件名即可; 4、如果以上Install按钮为失效的话,试试Compile按钮; 5、是run time lib则在option下的packages下的runtimepackes加之。 如果编译时提示文件找不到的话,一般是件的安装目录不在Delphi的Lib目录中,有两种方法可以解决: 1、反安装的源文件拷入到Delphi的Lib目录下; 2、或者Tools-->Environment Options中把件源代码路径加入到Delphi的Lib目录中即可。 注意:所安装的件是否与你所用的Delphi版本相适应。 RxLib的安装   首先在Delphi 5 的 IDE 中将以前版本的 Rxlib 反安装掉,删除 RXCTL5.BPL、RXDB5.BPL、 RXBDE5.BPL、DCLRX5.BPL、 DCLRXDB5.BPL 和DCLRXBD5.BPL。   打开 Rx 的运行包 RXCTL5.DPK,在 Package 窗口中按 Compile 按钮编译 RXCTL5.DPK ,然后用同样方法编译另两个运行包RXDB5.DPK 和 RXBDE5.DPK ,将编译后的三个 BPL 文件放到搜索路径中,如 WINDOWS\SYSTEM等。   在编译完运行包后你必须将 RX 的设计期包安装到 IDE 环境中。   打开 Rx 的设计期包 DCLRX5.DPK,在 Package 窗口中按 Compile 按钮编译,然后按 Install按钮将设计期包注册到组件面板中。用同样的方法安装 DCLRXDB5.DPK 和 DCLRXBD5.DPK。   注意:不要在 Delphi IDE 中保存包资源(package sources)! 件删除 在Component/Install Packages中删除。 选Component/configure Palette… 有pages和components两个区域 双击components区域,选中要删除得件,下面有得Delete按钮 但系统提供的件只能Hide,不能delete。 打开件所在的包文件(*.dpk),从中删除件那个文件,再重新编译该包即可 如果是整个件包都要删除的话,project->Option->Packages,删掉那个packages,That would be ok~

1,221

社区成员

发帖
与我相关
我的任务
社区描述
C++ Builder Windows SDK/API
社区管理员
  • Windows SDK/API社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧