ASP Folder 对象
Folder 对象用于返回有关指定文件夹的信息。
Folder 对象
Folder 对象用于返回有关指定文件夹的信息。
要使用 Folder 对象的属性和方法,您需要通过 FileSystemObject 对象创建 Folder 对象的实例。首先;创建一个 FileSystemObject 对象,然后通过 FileSystemObject 对象的 GetFolder 方法实例化 Folder 对象。
以下代码使用 FileSystemObject 对象的 GetFolder 方法来实例化 Folder 对象,并使用 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
%>
输出
Folder created: 10/22/2008 10:01:19 AM
下面将介绍 Folder 对象的集合、属性和方法
集合
| 集合 | 描述 |
|---|---|
| Files | 返回指定文件夹中所有文件的集合 |
| SubFolders | 返回指定文件夹中所有子文件夹的集合 |
属性
| 属性 | 描述 |
|---|---|
| 属性 | 设置或返回指定文件夹的属性 |
| DateCreated | 返回创建指定文件夹的日期和时间 |
| DateLastAccessed | 返回最后一次访问指定文件夹的日期和时间 |
| DateLastModified | 返回最后一次修改指定文件夹的日期和时间 |
| Drive | 返回指定文件夹所在驱动器的驱动器字母 |
| IsRootFolder | 如果文件夹是根文件夹,则返回 true;否则返回 false |
| 名称 | 设置或返回指定文件夹的名称 |
| ParentFolder | 返回指定文件夹的父文件夹 |
| 路径 | 返回指定文件夹的路径 |
| ShortName | 返回指定文件夹的短名称(8.3 命名约定) |
| ShortPath | 返回指定文件夹的短路径(8.3 命名约定) |
| 大小 | 返回指定文件夹的大小 |
| 类型 | 返回指定文件夹的类型 |
方法
| 方法 | 描述 |
|---|---|
| 复制 | 将指定文件夹从一个位置复制到另一个位置 |
| 删除 | 删除指定文件夹 |
| 移动 | 将指定文件夹从一个位置移动到另一个位置 |
| CreateTextFile | 在指定文件夹中创建一个新的文本文件,并返回一个 TextStream 对象以访问该文件 |