您现在的位置: > 首页 > 程序开发 > C语言教程
>> 最新教程
>> 热门教程
>> 最新游戏资讯
>> 热门游戏资讯
如何在C++ Builder 2007 中添加 ActiveX 控件
作者:本站                来自:安迪教程网                 加入时间:08-06-13                进入论坛讨论

  BCB2007 的发布是一件令人振奋的事情,它强大的功能和良好的稳定性让我决定从BCB6.0 转向2007。

  BCB2007 的变化还是比较大的,它不能像6.0那样方便地安装我们的ActiveX 控件,甚至有些网友说它根本不能安装ActiveX 控件,这样导致了广大网友对BCB2007的不满。BCB2007真的无法安装我们的ActiveX 控件吗? 答案是:可以安装。

  详细的安装方案看下面的描述吧,有2个方案。

  【方案一】

  条件:安装有BCB6.0 和 BCB2007

  步骤:

  (1)

  这里我们用flash 控件 ShockwaveFlash.ocx 做例子。 用BCB6.0 添加需要安装的ActiveX 控件ShockwaveFlash.ocx(这里省却过程,大家都会的了,不会的看网络教程),注意,我们将其安装到新组件包skShockFlash.bpk中,编译安装通过后就是我们的关键工作了。

  (2)

  将刚才生成的几个文件找出来,它们在BCB安装目录的Imports的子目录(比如 C:Program FilesBorlandCBuilder6Imports),这几个文件是:

  ShockwaveFlashObjects_OCX.cpp ShockwaveFlashObjects_OCX.h

  ShockwaveFlashObjects_TLB.cpp ShockwaveFlashObjects_TLB.h

  将这些文件复制出来,放到一个目录去(比如:F:BCB2007_Add_OCXflashocx),然后开启BCB2007 ,准备在它里面安装我们的ShockwaveFlash.ocx 。

  (3)

  打开BCB2007 后,新建一个组件包工程:File-->New-->Other... 选择 Package 。如图1:

  hp.agwcn.com

  图1:新建 Package 工程

  新建组件包工程后,我们在未修改之前保存工程名为 skFlash 。保存到上面步骤2中说的目录中去(F:BCB2007_Add_OCXflashocx)。这样一来,工程就跟我们刚才的那四个文件在同一目录了图2。

<<< << < 1 2 3 > >> >>>
联系方式:QQ:6084884 email:agwcn@126.com 粤ICP备05055782号
本网站中发布的文章只代表发表人的个人观点,不代表安迪教程网网站的立场
copyright© 2000-2004 安迪教程网 All rights reserved agwcn.com