你好,欢迎来到电脑编程技巧与维护杂志社! 杂志社简介广告服务读者反馈编程社区  
合订本订阅
 
 
您的位置:技术专栏 / C专栏
如何在C++ Builder 2007 中添加 ActiveX 控件(3)
 
【方案二】

  条件:仅仅安装有BCB2007

  注意:本方案 跟BCB2007 版本有关!我的版本是:Version 11.0.2709.7128 。如果版本不同,本方案不行的话请参考方案一!

  步骤:

  (1)

  菜单 Component --> Import Component ,打开Import Component 向导对话框,选择 Import ActiveX Control ,下一步,选择 ShockwaveFlash 之后,下一步,设置工程文件的保存位置,这里是 E:CodeGearRAD Studio5.0Imports, 继续下一步,直到完成。

  如何在C++ Builder 2007 中添加 ActiveX 控件

  如何在C++ Builder 2007 中添加 ActiveX 控件

  如何在C++ Builder 2007 中添加 ActiveX 控件

  如何在C++ Builder 2007 中添加 ActiveX 控件

  (2)

  此时并没有我们想像中的工程,只有一个cpp 文件显示在界面上。这个CPP 文件就在刚才我们保存的目录下:E:CodeGearRAD Studio5.0Imports。

  我们新建一个组件工程(详细步骤见方案一),保存在E:CodeGearRAD Studio5.0Imports ,名为 skFlash2 。此时刚才的cpp文件也在此目录下,

  参考方案一,将它们添加进来安装即可使用!

  (3)

  注意,用BCB2007 生成的 cpp 文件可能编译不过,解决方如下:

  首先在 ShockwaveFlashObjects_OCX.cpp 和ShockwaveFlashObjects_OCX.h 文件中,去掉 TFlashObjectInterface 和 TFlashProp 这2个类的相关代码即可编译通过,安装成功。

  其次在 ShockwaveFlashObjects_OCX.cpp 中文件末尾 Register 函数中去掉 注释 “// [2]”之后的 注册代码即可。如下图:

  如何在C++ Builder 2007 中添加 ActiveX 控件

  如何在C++ Builder 2007 中添加 ActiveX 控件

  【运行效果】

  如何在C++ Builder 2007 中添加 ActiveX 控件

(编辑:aniston)

  推荐精品文章

·2024年2月目录 
·2024年1月目录
·2023年12月目录
·2023年11月目录
·2023年10月目录
·2023年9月目录 
·2023年8月目录 
·2023年7月目录
·2023年6月目录 
·2023年5月目录
·2023年4月目录 
·2023年3月目录 
·2023年2月目录 
·2023年1月目录 

  联系方式
TEL:010-82561037
Fax: 010-82561614
QQ: 100164630
Mail:gaojian@comprg.com.cn

  友情链接
 
Copyright 2001-2010, www.comprg.com.cn, All Rights Reserved
京ICP备14022230号-1,电话/传真:010-82561037 82561614 ,Mail:gaojian@comprg.com.cn
地址:北京市海淀区远大路20号宝蓝大厦E座704,邮编:100089