ActiveX技术的前身是OLE技术,当时只是为了发展一种小型的可从网络上快速下载
的可重用组件。但是随着ActiveX技术的发展,ActiveX由定义WEB页面到OLE控件的
所有内容发展到定义一种可重用组件技术的规范。一个典型的控件包括设计时和
运行时的用户界面,唯一的IDispatch接口定义了控件的属性和方法,唯一的ICon
nectionPoint接口定义控件可引发的事件。一个控件可以在容器中运行,所以从
运行的角度看它类似于一个DLL。由于在IE中添加了对控件的支持,所以你可以在
WEB页面中通过VBScript对控件进行操纵。 如今ActiveX控件在编程中已占领了很
重要的地位,我们可以利用ActiveX控件实现代码的重复使用,完成一些相当复杂
的编程操作。同时ActiveX控件还有利于主程序的简单化、功能的重用、隐藏程序
实现细节、便于升级、传播方便等优点
Active9是其中的一种。