ASP 3.0進階編程(二十一)

來源:互聯網
上載者:User
1. Folder對象
Driver對象的RootFolder屬性返回一個Folder對象,通過該對象可訪問這個磁碟機內的所有的內容。可以使用這個Folder對象的屬性和方法遍曆磁碟機上的目錄,並得到該檔案夾和其他檔案夾的屬性。
(1) Folder對象的屬性
Folder對象提供一組屬性,可用這些屬性得到關於當前檔案夾的更多資訊,也可以改變該檔案夾的名稱。其屬性及說明如表5-9所示:
表5-9 Folder 對象的屬性及說明
屬 性
說 明
Attributes
返迴文件夾的屬性。可以是下列值中的一個或其組合:Normal(0)、ReadOnly(1)、Hidden(2)、System(4)、Volume(名稱)(8)、Directory(檔案夾)(16)、Archive(32)、Alias(64)和Compressed(128)。例如,一個隱藏的唯讀檔案,Attributes的值為3
DateCreated
返回該檔案夾的建立日期和時間
DateLastAccessed
返回最後一次訪問該檔案夾的日期和時間
DateLastModified
返回最後一次修改該檔案夾的日期和時間
Drive
返回該檔案夾所在的磁碟機的磁碟機字母
Files
返回Folder對象包含的Files集合,表示該檔案夾內所有的檔案
IsRootFolder
返回一個布爾值說明該檔案夾是否是當前磁碟機的根資料夾
Name
設定或返迴文件夾的名字
ParentFolder
返回該檔案夾的父資料夾對應的Folder對象
Path
返迴文件夾的絕對路徑,使用相應的長檔名
ShortName
返回DOS風格的8.3形式的檔案夾名
ShortPath
返回DOS風格的8.3形式的檔案夾的絕對路徑
Size
返回包含在該檔案夾裡所有檔案和子檔案夾的大小
SubFolers
返回該檔案夾內包含的所有子檔案夾對應的Folders集合,包括隱藏檔案夾和系統檔案夾
Type
如果可能,返回一個檔案夾的說明字串(例如,“Recycle Bin”)
(2) Folder對象的方法
Folder對象提供一組可用於複製、刪除和移動當前檔案夾的方法。這些方法的運行方式與FileSystemObject對象的CopyFolder、DeleFolder和MoveFolder方法相同,但這些方法不要求source參數,因為源檔案就是這個檔案夾。這些方法及說明如表5-10所示:
表5-10 Folder對象的方法及說明
方 法
說 明
Copy(destination,overwrite)
將這個檔案夾及所有的內容複寫到destination指定的檔案夾。如果destination的末尾是路徑分隔字元('’),那麼認為destination是放置拷貝檔案夾的一個檔案夾。否則認為destination是要建立的新檔案夾的路徑和名字。如果目標檔案夾已經存在且overwrite參數設定為False,將產生錯誤,預設的overwrite參數是True
相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.