哈喽,各位小伙伴,从本篇文章开始,我们就要一起来学习ActiveX控件了。
何为ActiveX?
ActiveX控件是Microsoft的ActiveX技术的一部分。ActiveX控件是可以在应用程序和网络中计算机上重复使用的程序对象。创建它的主要技术是Microsoft的ActiveX技术,其中主要是组件对象模型(COM)。ActiveX控件可以以小程序下载装入网页,也可以用在一般的Windows和Macintosh应用程序环境中。
组件的一大优点就是可以被大多数应用程序再使用(这些应用程序称为组件容器)。一个COM组件(ActiveX控件)可由不同语言的开发工具开发,包括C++和Visual Basic或PowerBuilder,甚至一些技术性语言如VBScript。
简单来说,ActiveX控件就是一系列可以直接拿来使用的别人已经封装好的组件,可以大大简化我们的软件开发周期,减轻程序开发工作量。
VB中的ActiveX控件
在VB6.0中,我们可以使用的ActiveX控件是非常多的,合理的选择使用它们,能够起到事半功倍的效果。
在VB中,ActiveX控件是指在标准工具箱里没有的控件,需要在“部件”选项卡中额外添加的控件。
本章教程中,我们将一一学习常见的ActiveX控件,包括图像列表控件ImageList、日期/时间控件DateTimePicker和MonthView、视图控件ListView、结构树控件TreeView、选项卡控件SStab、进度条控件ProgressBar、表格控件MSHFlexGrid等。
如何添加ActiveX控件
以表格控件MSHFlexGrid举例,添加步骤如下:
1,选择“工程”,“部件”,打开“部件”选项卡。
2,找到Microsoft Hierarchical FlexGrid Control 6.0 (OLEDB)。
3,勾选前面复选框。
4,单击应用,然后单击确定关闭选项卡。