Application对象
Active Server应用程序是虚拟目录及其子目录下的所有文件,即一个WEB。可以使用Application对象在应用软件的所有用户中共享信息,并可以在服务器运行期间持久地保存数据。他有一些控制访问应用层数据的方法和事件。
Application本身没有内置属性,可以有用户定义:Application("属性名")=值
保存在Application对象中的数据可以被Application的所有用户读取。如用来做访问记数:Application("aVisits")=Application("aVisits")+1
方法有两个:
Lock:
当用户调用Lock时,只有当前用户能够编辑或增加Application对象的属性。
Unlock:
一定要记住,调用了Lock,完成时一定要调用Unlock.
事件也有两个:
Application_OnStart事件:应用程序启动时调用。
Application_OnStart事件:应用程序终止时调用。
这两个事件再加上Session的两个事件的处理程序都放在文件Global.asp中,一个Web应用只有一个Global.asa文件,且放在该应用的根目录下。一个Global.asp文件的例子如下:
<Script Language="VBScript" Runat="Server">
Sub Application_OnStart
Dim laChats(15)
Application("gaChats")=maChats
Application("giCounter")=0
End Sub
星光博客首发
评论内容:发表评论不能请不要超过250字;发表评论请自觉遵守互联网相关政策法规。