在BCB中轻松使用ActiveX控件

豆豆网   技术应用频道   2006年03月30日  【字号: 收藏本文

本文详细介绍在BCB中轻松使用ActiveX控件

  在微软的大力扶持下,越来越多的软件公司开始支持ActiveX了,这对于喜欢编程的朋友来说可是件值得高兴的事!因为我们可以在程序中很方便地调用外部的OCX文件来实现复杂的功能,而在BCB中只带有很少几个ActiveX控件,大部分我们需要我们自己安装,下面通过对RealPlayer与Flash控件的安装与应用,让我们共同来学习ActiveX的组件在BCB中的使用方法:)

  一、安装、导入ActiveX控件

  C++ Builder在对ActiveX的支持方面可说是做得非常出色,我们可以很方便地导入系统中的ActiveX控件:点击菜单“Component→Import ActiveX Control...”打开“Import ActiveX”对话框,在“Import ActiveX”列表框中,我们可以看到Windows中所有注册的AxctiveX控件。在上面的控件列表中选择你所需要的控件,再点下面的“Install”按钮就行了!如果控件列表中没有它,那么说明你要找的控件还没有在系统中注册,不要紧,我们可以点击“Add”按钮在你的计算机中找到这个OCX文件后再Install,C++ Builder会自动为它注册。

  二、了解ActiveX控件的所有方法

  一般的ActiveX控件都是没有帮助文件的,在C++ Builder的IDE环境中我们只能看到它的设计期属性和事件,那么怎么才能知道它的运行期属性和方法呢?C++ Builder在导入一个ActiveX控件后会在“E:\Program Files\Borland\CBuilder6\Imports”目录中生成相应的头文件(*.h)(当然你的目录可能不是这样的),只要把它打开看一下就一目了然了!当然要是在BCB6下,你可以在编程的过种中双击代码编辑器(Code Editor)左半边的代码浏览器(Code Explorer)中的ActiveX控件的名字,在右侧代码区就会查看到她的头文件,慢慢体会吧:)

责编:豆豆技术应用

正在加载评论...