最新的Web开发教程
 

ASP文件夹对象


文件夹对象用于返回有关指定文件夹的信息。


文件夹对象

Folder对象用于返回有关指定文件夹的信息。

要使用属性和文件夹对象的方法工作,你将不得不通过FileSystemObject对象来创建文件夹对象的实例。 第一; 创建一个FileSystemObject对象,然后通过FileSystemObject对象的GetFolder方法实例化文件夹对象。

下面的代码使用FileSystemObject对象的GetFolder方法实例化文件夹对象和dateCreated会属性返回创建日期指定的文件夹时:

<%
Dim fs,fo
Set fs=Server.CreateObject("Scripting.FileSystemObject")
Set fo=fs.GetFolder("c:\test")
Response.Write("Folder created: " & fo.DateCreated)
set fo=nothing
set fs=nothing
%>

Output:

Folder created: 10/22/2008 10:01:19 AM

该文件夹对象的集合,属性和方法介绍如下:

集合

采集 描述
Files 返回的所有文件的集合在一个指定的文件夹
SubFolders 返回所有子文件夹的集合在一个指定的文件夹

属性

属性 描述
Attributes 设置或返回指定文件夹的属性
DateCreated 返回创建指定文件夹时的日期和时间
DateLastAccessed 返回时,指定的文件夹是上次访问的日期和时间
DateLastModified 返回时,指定文件夹的最后修改日期和时间
Drive 返回驱动器的驱动器号指定的文件夹所在
IsRootFolder 如果一个文件夹是根文件夹,否则为false返回true
Name 设置或返回指定文件夹的名称
ParentFolder 返回指定文件夹的父文件夹
Path 返回路径指定的文件夹
ShortName 返回指定文件夹的短名称(the 8.3 naming convention)
ShortPath 返回指定文件夹的短路径(the 8.3 naming convention)
Size 返回指定文件夹的大小
Type 返回指定文件夹的类型

方法

方法 描述
Copy 拷贝指定的文件夹从一个位置到另一个位置
Delete 删除指定的文件夹
Move 从一个位置移动的指定文件夹到另一个
CreateTextFile 创建指定文件夹中新建一个文本文件,并返回一个TextStream对象来存取文件