当前位置:七道奇文章资讯编程技术VC/C++编程
日期:2011-03-22 13:55:00  来源:本站整理

<b>C++ Builder2006控件的安装办法</b>[VC/C++编程]

赞助商链接



  本文“<b>C++ Builder2006控件的安装办法</b>[VC/C++编程]”是由七道奇为您精心收集,来源于网络转载,文章版权归文章作者所有,本站不对其观点以及内容做任何评价,请读者自行判断,以下是其具体内容:

1、安装步骤:

1、拿到源码,要全部源码,不要那种只有部份源码的包.

2、找到BPK文件,假如只有DPK文件,那就用DPK2BPK程序(网上下载)生成一个BPK文件,假如生成失利,那就自己新建一个包(BPK或bdsproj),把DPK文件中包含的pas文件包含进去.

3、编译与安装.

2、注意事项:

1、Bpl包的重名问题,主如果不能重名,在Borland 与 system32下查找要安装的包的名字,假如找到全删撤除.

2、文件的重名问题,.pas.h.hpp.dcu.obj.lib.bpl.bpi.dfm.res 等文件均不该有重名现象,假若有应删除旧版本文件.这里介绍一个软件完成这项工作Beyond Compare,其主页是http://www.scootersoftware.com/

3、文件途径的设定,编译查找途径,链接时查找库文件的途径,BCB2006的途径设定会多一点,把Bcc32 Dcc32 ilink32 tasm32 等脱离设定,这些均要一一设定精确,并注意先後次序对编译器的影响.这3点注意事项要时刻想起,出了问题要先查证无误.不要因为这些问题而让自己陷入泥潭,那不值得.

3、编译链接中的常见错误及排错办法

1、找不到obj或dcu文件.看看你的硬盘是不是有这麽个文件,假若有那就是第二步所说的途径问题.

2、假如文件没加入项目,那是不会生成链接所需求的obj及lib文件的.这时要注意编译多个包时的先後次序.

3、编译开关掌握文件,控件包代码中的编译开关普通放在一个文件(.inc)中,假如为pas後缀请改名.近似於下面代码,假如在BCB2006下安装,就要自己改正这个文件.

{$IFDEF VER180} //假如是用BDS2006编译

{$IFDEF BCB} //BCB2006

{$DEFINE VER140} //那麽采取B6一样的编译开关

{$ELSE} //Delphi2006

{$DEFINE VER170} //那麽采取D9一样的编译开关

{$ENDIF}

{$ENDIF}

要用精确的编译开关才能编译精确.至於若何改,那要看具体的文件才行,这个普通也不难改.

4、关於DesignEditors这个单元的问题 , DCP文件的利用.

在BCB2006中,PAS代码假如包含了这个DesignEditors单元,会惹起编译失利,缘由是BCB2006并没有供应DesignEditors所要的全部源码,这里会提醒说找不到Proxie这个文件.但是还是有办法安装的.办理方法是通过.dcp(Delphi Compiled Packages)文件:

在 Project Options -- Pascal Compiler(Dcc32) -- Other Options 页 ,有个use package .dcps when compling , 把其选上,同时填上所要的.dcp文件的名字,DesignEditors所需求的.dcp名字是designide(只填名称便可以了,不要加後缀名哦),填上所要的dcp文件後,DesignEditors的问题得以办理.

在BCB6中,则是将这个dcp文件加入项目,或指定衔接对应的lib文件.

5、代码中的编译错误

这里指安装在B2006的控件才会碰上,因为控件没有for 2006 的,所以才有这问题,过一段时间控件进级,就没这种问题了.

这只能是见招拆招了,没有其他办法.如rxlib中的变量与B2006的TControl新增属性重名, ehlib中的因2006中TFieldType范例的增添要增添相对应的匹配项.


  以上是“<b>C++ Builder2006控件的安装办法</b>[VC/C++编程]”的内容,如果你对以上该文章内容感兴趣,你可以看看七道奇为您推荐以下文章:

  • <b>hosts是什么 hosts文件在什么位置 若何改正hosts</b>
  • <b>在 Windows 8 中手动安装语言包</b>
  • <b>五个常见 PHP数据库问题</b>
  • Windows中Alt键的12个高效快速的利用本领介绍
  • <b>MySQL ORDER BY 的实现解析</b>
  • <b>详解MySQL存储历程参数有三种范例(in、out、inout)</b>
  • <b>Win8系统恢复出来经典的开始菜单的办法</b>
  • <b>Win8系统花屏怎么办 Win8系统花屏的办理办法</b>
  • <b>Windows 7系统下无线网卡安装</b>
  • <b>为什么 Linux不需求碎片整理</b>
  • <b>Windows 8中删除账户的几种办法(图)</b>
  • <b>教你如安在win7下配置路由器</b>
  • 本文地址: 与您的QQ/BBS好友分享!
    • 好的评价 如果您觉得此文章好,就请您
        0%(0)
    • 差的评价 如果您觉得此文章差,就请您
        0%(0)

    文章评论评论内容只代表网友观点,与本站立场无关!

       评论摘要(共 0 条,得分 0 分,平均 0 分) 查看完整评论
    Copyright © 2020-2022 www.xiamiku.com. All Rights Reserved .