⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 4-10.asp

📁 ASP+SQL Server动态网站开发从基础到实践教程
💻 ASP
字号:

<html>
<head>
<title>获取文件信息</title>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<style>
body{
font-size:12px;
}
</style>
<%
on error resume next
function ListFolderFiles(oRootFolder,iFolderLevel)
	dim cFolders,oFolder,cFiles,oFile,oDic
	set oDic = Server.CreateObject("SCRIPTING.DICTIONARY")
	oDic.Add "Name","名称"
	oDic.Add "ShortName","别名"
	oDic.Add "Type","类型"
	oDic.Add "Path","绝对路径"
	oDic.Add "DateCreated","创建时间"
	oDic.Add "DateLastAccessed","最后访问时间"
	oDic.Add "DateLastModified","最后修改时间"
	oDic.Add "Size","大小"
	
	Response.Write GenTab(iFolderLevel) & "Folder : " & oRootFolder.Name &"<br>" & vbCrLf
	Response.Write GenTab(iFolderLevel) & "[" &"<br>" & vbCrLf

	set cFolders = oRootFolder.SubFolders
	for each oFolder in cFolders
		ListFolderFiles oFolder,iFolderLevel+1
	next

	set cFiles = oRootFolder.Files
	for each oFile in cFiles
		for each oKey in oDic
			response.write GenTab(iFolderLevel+1) & "<font color=#0000ff>"& oDic.Item(oKey) &":</font>"& Eval("oFile." & oKey) &"<br>" & vbCrLf
		next
			response.write GenTab(iFolderLevel+1) & "---------------------------<br>" & vbCrLf
	next
	Response.Write GenTab(iFolderLevel) & "]" &"<br>" & vbCrLf
end function

function GenTab(iNum)
	GenTab = ""
	dim i
	for i=1 to iNum
		GenTab = GenTab & "&nbsp;&nbsp;"
	next
end function

dim oFso,oDic,oKey,oFile,cFiles,oRootFolder

set oFso = Server.CreateObject("SCRIPTING.FILESYSTEMOBJECT")
set oRootFolder = oFso.GetFolder("e:\masterasp\chap4\4-3")
ListFolderFiles oRootFolder,0

%>
</head>

<body>
</body>

</html>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -