中华考试网·阅读新闻
编程开发 > ASP > 文章内容

ASP入门基础教程:使用Application对象存储数组

2015-10-19编辑:ljnbset

使用 Application 对象存储数组

  也可以将一个数组存储在 Application 对象中,但不要直接更改存在 Application 数组中的元素。例如,下在的脚本无法运行。

    <% Application ("StoredArray") (3)="new value" %>

  实例代码(2.asp) 创建一个数组

<% @ language="vbscript" %>




<%
dim poem()                              '创建一个数组
Redim poem(3)                            '为数组分配存储空间
poem(0)="姓名:含笑"                     '为数组进行初始化
poem(1)="性别:女"
poem(2)="E-mail:www@163.com"
Application.Lock                            '锁定Application 对象
Application("StoredArray")=poem               '将数组存储到 Application 对象中
Application.Unlock                         '解除对Application 对象的锁定
Server.Transfer"3.asp"                      '调用另外一个.asp文件
%>

  3.asp页码:将Application 数组复制给一个本地数组并输出到客记端, 然后,修改本地数组元素的值并输出到客户端,最后 ,将本地数组存储到Application对象中。

<%
'将Application 数组复制给一个本地数组并输出到客记端
LocalArray=Application("StoredArray")
Response.Write "

"
For Each s in LocalArray
Response.write s & "
"
next
Response.write "

"
'修改本地数组元素的值并输出到客户端
LocalArray(0)="姓名:难书"
LocalArray(1)="性别:女"
LocalArray(2)="E-mail:ddddd@163.com"
For each s In LocalArray
Response.write s & "
"
next
Response.Write "

"
'将本地数组存储到Application对象中
Application.lock
Application("StoredArray")=LocalApplication
Application.Unlock
%>

ASP入门基础教程:文件系统对象模型
咨询热线:4000-525-585(免长途费)