C++ BuiderXE6安装Victor控件

在我刚安装完XE5后的两天,XE6发布了,我想着反正是从零开始学习还不如从最新版开始,于是又安装了XE6

目前还没有着手用C++ Buider开始写代码,原因是因为有些无从下手,首先英文不好,XE6软件是全英文界面,不太会用;其次是C++语言几乎全部还给老师了

由于这此公司给的任务是串口通讯类的开发,所以我关注了下第三方控件,最后总找到一个叫做Victor的控件,听说效果不错,但是官网上没有说它支持XE6,地址是:http://www.cppfans.com/victorcomm/

我估摸着XE6和XE5应该只是改变了下安卓平台的支持,其他应该没什么大的变化,于是我打算编译一下官方例子看看

首先是安装Victor控件:

1、用XE6打开victor\Source\CXE5\win32目录下的工程:VictorComm32.groupproj

2、编译所有工程,即选择菜单 Project -- Build All Projects

3、找到编译生成的 VictorCommDesign.bpl文件,我的路径是C:\Users\Public\Documents\Embarcadero\Studio\14.0\BPL

4、安装编译生成的 VictorCommDesign.bpl 设计期控件包,选择菜单 Component -- Install Packages,在打开的对话框里面,点击中间的“Add”按钮,找到刚才编译的 VictorCommDesign.bpl 确定。

5、添加.H .LIB的路径,XE6可以选择Project->C++(Share Options)中的Include Path 和 Library Path

这样控件就安装完成了,编译了一下任意实例,无错,OK了

 

 

这里总结一下,关旭C++Buider的第三方控件的安装方法一般有以下几种:

有关 VCL 控件的常见问题 (安装、卸载、升级BCB版本等)
控件安装 (*.BPL)
1.选择 BCB 菜单 File→Close All (关闭所有文件) 选择BCB 菜单: Project→Options→Packages→Add, 选择 *.bpl 文件, 然后按“打开”按钮
2.BCB 菜单: Project→Options→Directories/Conditionals ①Include Path 右面的“…”按钮,添加包含 *.h 文件的文件夹 ②Library Path 右面的“…”按钮,添加包含 *.lib 文件的文件夹
3.添加路径 ①如果是 Windows NT/2000/2003/XP 需要在:我的电脑->属性->高级->环境变量->系统变量: 选择列表里面的“变量”为 Path 的“值”按:“编辑”按钮,添加包含 *.bpl 文件的文件夹 ②如果是 Windows 9x 需要在 C:\AUTOEXEC.BAT 文件里面的 PATH=后面添加包含 *.bpl 文件的文件夹 ③无论是①还是②,文件夹之间的间隔都是用分号隔开。此项修改需要重新启动电脑才可生效。
其中2.非常重要,直接影响使用控件的程序的编译 其中3.是用来保证使用动态库编译的程序运行找到动态库, 用静态库编译不使用。 建议大家安装控件时1-3的步都要做。
控件安装 (源程序)
1.含有 *.bpk 的源程序 ①打开 *.bpk 文件 (*.bpk 为控件工程文件) ②选择Compile(编译),然后选择Install(安装)
2.不含 *.bpk 的源程序: ①新建工程 File→New→Other→Package, 然后把 *.cpp, *.pas, *.rc 等文件加入工程 ②编译(Compile)、安装(Install)就可以了
注意:要保证控件的正常使用也要按照上面 *.BPL 控件文件安装中的 2.和 3.把路径正确添加到相应位置
控件卸载
就是取消安装控件的所有步骤: 1.选择 BCB 菜单 File→Close All (关闭所有文件) 选择BCB 菜单: Project→Options→Packages 在 Design Packages 列表里面选择要删除的控件 按 Remove 按钮删除控件
2.如果删除的控件的文件夹里面所有文件都不用了, 可以从BCB的搜寻路径里面删除这个文件夹: BCB 菜单: Project→Options→Directories/Conditionals ①Include Path 右面的“…”按钮, 删除没有用的文件夹。 注意不要删除 BCB 的默认文件夹: $(BCB)\include 和 $(BCB)\include\vcl。 ②Library Path 右面的“…”按钮, 删除没有用的文件夹 注意不要删除 BCB 的默认文件夹: $(BCB)\lib\obj 和 $(BCB)\lib
3.如果删除的控件的文件夹里面所有文件都不用了, 可以从操作系统的搜索路径里面删除文件夹: ①如果是 Windows NT/2000/2003/XP 需要在:我的电脑->属性->高级->环境变量->系统变量: 选择列表里面的“变量”为 Path 的“值”按:“编辑”按钮,删除没有用的文件夹; ②如果是 Windows 9x 需要在 C:\AUTOEXEC.BAT 文件里面的 PATH=后面删除没有用的文件夹; ③无论是①还是②,文件夹之间的间隔都是用分号隔开。此项修改需要重新启动电脑才可生效。
4.可以删除没有用的控件的文件及文件夹
其中2.如果不做, 并且控件的文件没有删除, 有可能会影响以后程序的编译 (这些文件有时会捣乱) 其中3.如果不做, 会给系统带来垃圾。如果控件文件不删除, 并且路径保留, 影响以后程序的运行的可能性非常小。
C++ Builder 升级版本
如果 C++ Builder 升级版本, 编译你原来的程序时提示找不到某些控件的文件, 这种情况的原因是不同 BCB 版本的控件的文件名不同引起的, 处理方法: 1.关闭有错误的工程 2.用记事本打开有错误的工程文件 *.bpr, 删除有问题的文件名, 保存
通过这种方法处理一般都能够成功, 如果这种处理方法无效, 可以重新建立工程文件。 重新建立工程文件的缺点是原来工程文件的特殊配置丢失, 需要了解原来有那些特殊的配置 (比如图标和版本信息等)。

转载于:https://www.cnblogs.com/Spacecup/p/3696590.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值