ActiveX控件的使用方法
ActiveX是Microsoft对于一系列策略性面向对象程序技术和工具的称呼,其一大优点就是可以被大多数应用程序再使用(这些应用程序称为组件容器)。一个COM组件(ActiveX控件)可由不同语言的开发工具开发。本文以本人开发的数据波形显示控件Graph为例,介绍ActiveX控件使用步骤如下:
1、 注册ActiveX控件。
所有的ActiveX控件必须在注册之后才能使用。首先点击桌面左下角的“开始”→“运行”,在出现的“打开”对话框中输入regsvr32+Graph控件所在的路径,如:regsvr32 "D:\Program Files\Graph.ocx"。点击“确定”,即完成了Graph控件的注册。

图1

图2
2、 在Visual C++中添加Graph控件
(1) 在工程文件中添加Graph控件。首先打开一个VC++工程,依次点击“工程(P)”→“增加到工程(A)” →“Components and Controls…”,在弹出的对话框中选择“Registered ActiveX Controls”。找到Graph控件,选定并点击“Insert”,在接下来出现的对话框点击“确定”,即完成了Graph控件的添加。添加成功后右侧的控件栏会出现Graph控件的标识,如图6所示。

图3

图4

图5

图6
(2) 在完成以上步骤后,就可以往工程中添加Graph控件了。首先点击Graph控件图标,在对话框中左键拖动出一片区域,即完成了Graph控件到对话框资源的添加。添加完成后,工程中会出现CGraph类,此时可以给对话框类添加CGraph成员变量,步骤:① 点击“Member Variables”标签;② 点击“Add Variable…”按扭;③ 在“Variable type”中选择“CGraph”,并输入成员变量名(Member variable name),如“m_ctrlGraph”,点击“OK”,即完成了工程中CGraph成员变量的添加。完成以上三个步骤后,就可以在对话框类中使用CGrph控件了。

图7

图8
3、 在Visual Basic中添加Graph控件
首先在左侧空白处右键单击,在弹出的快捷菜单中选择“部件”,此时会弹出一个选择框,选中“Graph ActiveX Control module”,按步骤1、2、3操作,即完成了Visual Basic工程中Graph控件的添加。

图9

图10
Graph控件的下载在本人的“资源”里面。如有问题或有需要改进的地方,可与本人联系,E-Mail:fanghb1984@163.com,QQ:275185019。欢迎交流!