第13章vb ActiveX控件
第13章 ActiveX控件VB应用程序的界面主要由控件组成,工具箱中提 供了20个常用的控件,这些控件总在工具箱中,可以 直接使用,它们称为标准控件。当开发复杂的应用程 序时,仅仅使用这些控件是不够的。其实,除了工具 箱中的标准控件之外,还有一些控件,它们平常不在 工具箱中,每个这种的控件都以单独的.ocx 文件存在, 需要时,可以从“工程”菜单的“部件”对话框里把 它们选择出来,即把它们添加到工具箱中,使用它们 与使用标准控件完全一样。
退出
第13章vb ActiveX控件
这类控件称为 ActiveX控件。ActiveX控件可以是
系统提供的,也可以是第3方开发商提供的,还可以是用户自己开发的。在软件开发中,使用 ActiveX控件
一方面能够节约大量的开发时间,另一方面,由于许多ActiveX控件是作为产品开发的,已经过测试和许多
人的使用,这使得开发的软件正确性和可靠性有很大提高。
第13章vb ActiveX控件
13.1 创建一个简单的ActiveX控件 13.2 使用自己创建的ActiveX控件 13.3 创建ActiveX控件的一般步骤
第13章vb ActiveX控件
13.1 创建一个简单的 ActiveX控件实例:创建一个如图13-1所示的“电子表” 控件。
第13章vb ActiveX控件
第13章vb ActiveX控件
1.新建ActiveX控件工程
2.设计ActiveX控件界面3.为控件设计事件过程
4.保存工程5.测试“电子表”控件
6.编译生成.ocx文件
第13章vb ActiveX控件
13.2 使用自己创建的 ActiveX控件控件编译完成后,可在其它的VB程序中使用该控 件。
选择“工程”菜单中的“部件”以打开“部件”对话框,在“部件”对话框中选中“ActiveX示例”后 再单击“确定”按钮,如图13-11所示。 “电子表”控件的图标出现在工具箱中,现在可 以像使用其它控件一样使用“电子表”控件。
第13章vb ActiveX控件
第13章vb ActiveX控件
13.3 创建ActiveX控件的 一般步骤这里简要说明创建ActiveX控件的一般步骤。
(1)建立一个ActiveX控件工程。(2)在一个类似Form的UserControl对象上设计
控件界面。在UserControl对象上可以加入现有的各种控件。
第13章vb ActiveX控件
(3)编写程序代码。 (4)为控件添加属性、事件和方法。 (5)建立属性页。属性页并不是一个控件必须要 有的,但是建立属性页有助于控件的使用。 (6)测试控件。建立一个“标准EXE”测试工程 来测试控件。 (7)编译成OCX文件发布。