一聚教程网:一个值得你收藏的教程网站

热门教程

ActiveX 组件

时间:2022-07-02 22:51:24 编辑:袖梨 来源:一聚教程网

作者: 书生
   当你用 ASP 编写服务器端应用程序时,必须依靠 ActiveX
组件来强大 Web
应用程序的功能,譬如:你需要连接数据库,对数据库进行在线操作等等,本文从本篇开始将陆续给大家介绍
ASP ActiveX 组件的使用方法。
   从今天开始我们将正式学习 ASP 的精华部分 --ActiveX
组件。事实上,当你用 ASP 编写服务器端应用程序时,必须依靠
ActiveX 组件来强大 Web
应用程序的功能,譬如:你需要连接数据库,对数据库进行在线操作或者对
WEB 服务器上的文件系统进行操作,亦或你需要一个 WEB
广告交换程序,所有这一切你都必须通过调用 ASP 内建的 ActiveX
组件或自己编写所需的组件来完成。
   那么,究竟什么是 ActiveX 组件呢?它又是如何运作的呢?其实
ActiveX 组件是一个存在于 WEB
服务器上的文件,该文件包含执行某项或一组任务的代码,组件可以执行公用任务,这样就不必自己去创建执行这些任务的代码。例如,股票行情收报机组件可以在
Web 页上显示最新的股票报价。当你在 WEB 服务器上安装完 ASP
环境后,就可以直接使用它自带的几个常用组件,如 Database Access
组件。当然你也可以从第三方开发者处获得可选的组件 ,
也可以编写自己的组件。你可以利用组件作为脚本和基于 Web
应用程序的基本构造块,只要知道如何访问组件提供的对象,即使你是位编写脚本的新手,也可以在不了解组件运作方式的情况下编写
ASP 程序。总而言之, ActiveX
组件使您不用学习复杂的编程就能够写出强大的 WEB
服务器端脚本。如果您是位 Web
应用程序的开发者,可以使用任何支持组件对象模型(COM)的语言来编写组件,如,
C、 C++、 Java 或 Visual Basic。如果你熟悉 COM 编程, ActiveX 组件就是
Automation 服务器。但是要在 Web 服务器上运行, ActiveX
组件不能有图形用户接口元素,如 Visual Basic 的 MsgBox
函数。组件是可以重复使用的。在 Web
服务器上安装了组件后,就可以从 ASP 脚本、 ISAPI
应用程序、服务器上的其他组件或由另一种 COM
兼容语言编写的程序中调用该组件。
   那么我们在 ASP
中应该如何调用组件呢?如前所述,组件是包含在动态链接库 (.dll)
或可执行文件 (.exe)
中的可执行代码。组件可以提供一个或多个对象以及对象的方法和属性。要使用组件提供的对象,我们首先要创建对象的实例并将这个新的实例分配变量名。使用

热门栏目