最新的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對象來存取文件