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
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 | 返回指定檔夾中所有子檔夾的集合。 |
屬性
屬性 | 描述 |
---|---|
Attributes | 設置或返回指定檔夾的屬性。 |
DateCreated | 返回指定檔夾被創建的日期和時間。 |
DateLastAccessed | 返回指定檔夾最後被訪問的日期和時間。 |
DateLastModified | 返回指定檔夾最後被修改的日期和時間。 |
Drive | 返回指定檔夾所在的驅動器的驅動器字母。 |
IsRootFolder | 如果檔夾是根檔夾,則返回 ture,否則返回 false。 |
Name | 設置或返回指定檔夾的名稱。 |
ParentFolder | 返回指定檔夾的父檔夾。 |
Path | 返回指定檔夾的路徑。 |
ShortName | 返回指定檔夾的短名稱(8.3 命名約定)。 |
ShortPath | 返回指定檔夾的短路徑(8.3 命名約定)。 |
Size | 返回指定檔夾的大小。 |
Type | 返回指定檔夾的類型。 |
方法
方法 | 描述 |
---|---|
Copy | 把指定檔夾從一個位置拷貝到另一個位置。 |
Delete | 刪除指定檔夾。 |
Move | 把指定檔夾從一個位置移動到另一個位置。 |
CreateTextFile | 在指定檔夾創建一個新的文本檔,並返回一個 TextStream 對象來訪問此檔。 |