vb activex控件教程
1、技术在WEB页上的应用Internetnbsp;的发展可以说是日新月异,这种快速的发展给人们带来了大量的机会。全世界的电信服务商都在寻找增强Internet在线服务的方法。在Internet上占有相当分额的公司之一是nbsp;Microsoft公司,它将OLE技术升级,这就是ActiveX技术。可以这么说,只要人们使用了ActiveX,nbsp;Internet就与原来大不一样。ActiveX究竟有什么特别之处呢?ActiveX使得编程人员能够创建ActiveX控件。ActiveX控件是可以作为Web页组成部分的特殊计算机程序。用户查看含有这种控件的WEB页时,他所连接的服务器计算机就自动将该控件送给用户,用户自己的浏览器就可以运行这个控件。这样就使得WEB开发人员能在其WEB页中加入可执行的内容。虽然JAVA小应用程序也能使开发人员创建可执行的内容,但是ActiveX控件功能更强,因为它处理Internetnbsp;安全性的方法不同。

3、从表面上看,ActiveX控件与JAVA的小应用程序很类似,它能让网络开发商在他们的网址上放置一些小的应用程序。不过,尽管ActiveX控件的效果和JAVA相似,但实际上ActiveX控件与JAVA小应用程序有着完全不同的内涵。在用户看来,ActiveX控件和其他类型的应用程序的唯一区别就在于,ActiveX控件不能依赖于它本身而存在。也就是说,ActiveX控件不能象其他应用程序一样直接运行,它必须作为应用程序的一部分,比如作为WEB页或者是其他类型的ActiveX的载体程序的一部分。ActiveX控件的主要特征之一是它可以方便的加入到支持COM(组件对象模型,Componentnbsp;Objectnbsp;Model)的应用程序中。

5、OLE2.0的各个组件加在系统的注册表上,一旦它们被注册,用户就可以自由的使用这些组件。OLE控件也可以在其他开发环境中使用,如Microsoftnbsp;Access.nbsp;Microsoft公司希望OLE成为共享组件的标准,所有的应用程序都可以用这种或那种方式支持OLE。实际上,只有支持OLE的应用程序才是功能齐全的Windowsnbsp;9X应用程序。现在,OLE已被赋予了全新的内容,并改名为ActiveX。ActiveX不但有OLE的一切功能,而且还增加了一些新功能,这样就可以把个人计算机的桌面带入网络中。ActiveX与OLE的一个最大的不同之处就在于,ActiveX能够在网络环境中支持OLE特性。也就是说,一旦OLE把应用程序装入系统来共享组件,那么ActiveX就可以让应用程序在Internetnbsp;上共享组件。
