97天龙八部粤语在线看:ASP初级教程5

来源:百度文库 编辑:中财网 时间:2024/04/29 14:06:26
作者:佚名    文章来源:未知    点击数: 437    更新时间:2004-4-16
本章要介绍的是 Application 对象。其实关于这个对象我们已经谈了很多,方苏在首页上专门用了一篇文章来介绍这个对象的功能。
Application 对象可以提供给多个客户端用户共享信息。Application 对象与 Session 对象的作用相当类似,其最大的不同在于应用范围,前者的应用范围是所有用户,而后者的应用范围是单一用户。Application 对象是用来管理整个应用程序,在实际应用上 Application 对象会被用来追踪目前使用中的人数及针对特定用户显示特定的数据。
首先,Application 对象有两个事件(在免费代码的统计在线人数一文中已经作了详尽的介绍)。当每一个 Application 开始时,会激活一个 Application_onstart 事件,而当 Application 结束时会激活一个 Application_onend 事件。
由于方苏已经写了一篇专门关于该对象的文章,所以在这里将只会作简单的描述。以下将根据几个实例对该对象的方法和属性进行说明。
第一步 建立Global.asa 文件。

sub application_onstart
set fs1=server.createobject("scripting.filesystemobject")
set application("fs")=fs1
end sub

第二步 建立一个显示公告新闻的 ASP 程序。
<%
set ts=application("fs").opentextfile("c:\hotnews.txt")
response.write"

今日新闻("&now()&")

"
do while ts.atendofstream<>true
response.write ts.readline&"
"
loop
ts.close
%>
另外,还需要在 C 盘下建立名为 hotnews.txt 的文件。