(1)ActiveX部件
VB功能之所以强大,很大程度上是借助于ActiveX部件。所谓ActiveX部件是指一件可招待的代码,如一个.exe 、.dll或 .ocx文件,它们在提供对象时遵循ActiveX的规范。
在VB中,具有四种类型的ActiveX部件:ActiveX 控件、ActiveX.EXE、ActiveX.DLL 、ActiveX 文档。
ActiveX.EXE部件是不可视的代码部件,能够服务于多个应用程序,并且能够在远程计算机上运行,能安装在服务器端;
ActiveX.DLL 部件是不可视的代码部件,能够与应用程序运行在同一个进程中,能安装在客户端;
ActiveX 控件是一个可视的部件,能够作为控件被拖放到不同的应用程序中;
ActiveX 文档也是一个可视的部件,能够通过Internet上的Web浏览器打开。
(2)ActiveX控件
ActiveX控件称为扩充控件。
ActiveX控件是一种具有可视设计外观,并且能够作为可插件引入到应用程序中去的ActiveX部件,如ADO Data控件就是其中之一。
“ActiveX控件”是一种扩展名为 .OCX的独立文件,通常存放在Windows的System目录中。
大部分应用程序可以用内部控件来设计,但是有些功能,如:多媒体、动画、计算机通讯等无法用内部控件?......