asp中问题!

来源:百度知道 编辑:UC知道 时间:2024/07/08 14:35:17
请高手帮我讲解一下!下面代码是什么意思?重点讲解下on error resume next和 For each next的用法!
<%
on error resume next
For each drv in fso.Drives
Response.Write "<tr>"
Response.Write "<td>" & drv.DriveLetter & "</td>"
Response.write "<td>" & tran(drv.DriveType) & "</td>"
Response.write "<td>" & drv.VolumeName & "</td>"
Response.write "<td>" & FormatNumber(drv.TotalSize / 1024, 0)& "</td>"
Response.write "<td>" & FormatNumber(drv.Availablespace / 1024, 0) & "</td>"
Response.write "<td>" & drv.FileSystem & "</td>"
Response.write "<td>" & drv.SerialNumber & "</td>"
Response.write "<td>" & drv.IsReady & "</td>"
Response.write "<td>&quo

on error resume next遇到错误时,继续执行后面的代码,不显示出错信息.
for each 变量 in 对象集

代码

next

遍历对象的每一个元素,进行循环.
常用于对一个数组或控件集合进行循环检索判断.

drv in fso.Drives
fso.drives 是用fso对象获取服务器上的每一个驱动器.
然后用 drv 取代它的单个值.

on error resume next遇到错误则继续执行后面的代码!

For each nex遍历数组中的各个对象!