菜鸟问题1号。关于FSO组件的。。
从今天开始结束打混的生活。一天看一个程序。并写出语句解释。可一下就受到了打击。。5555。。
程序如下:
<% Option Explicit %> '强制申明
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE> New Document </TITLE>
<META NAME="Generator" CONTENT="EditPlus">
<META NAME="Author" CONTENT="">
<META NAME="Keywords" CONTENT="">
<META NAME="Description" CONTENT="">
</HEAD>
<BODY>
<%
Dim strPathInfo,strPhysicalPath
strPathInfo=Request.ServerVariables("SCRIPT_NAME") '取得服务器文件的虚拟路径 (虚拟路径:IIS服务器定义的路径)
strPhysicalPath=Server.MapPath(strPathInfo) '将虚拟路径转为服务器的实际路径 (硬盘的实际路径。如C盘下..)
Dim objFSO,objFile,objFileItem,objFolder,objFolderContents
Set objFSO=CreateObject("Scripting.FileSystemObject") '定义并建立FSO组件
Set objFile=objFSO.GetFile(strPhysicalPath) '使用FSO组件的GetFile对象取得路径里的文件信息()
Set objFolder=objFile.ParentFolder '使用ParentFolder取得文件夹上一层文件夹的信息
Set objFolderContents=objFolder.Files
%>
<TABLE Width="80%" align="center">
<TR align=center>
<TH align=left>File Name</TH>
<TH>File Size</TH>
<TH>Last Modified</TH>
</TR>
<%
For Each objFileItem In objFoldercontents
Response.Write "<TR><TD align=center>"
Response.Write objFileItem.Name
Response.Write "</TD><TD align=right>"
Response.Write objFileItem.Size
Response.Write "</TD><TD align=right>"
Response.Write objFileItem.DateLastModified
Response.Write "</TD></TR>"
Next
%>
<TABLE>
</BODY>
</HTML>
Set objFolder=objFile.ParentFolder的解释对吗?
Set objFolderContents=objFolder.Files这个是该如何解释呢?书上的太难懂了。。5555555。哪位大侠能用通俗点的解释给我指点下?拜托。。。。。多谢。。