vb.net File System Visual Basic
■■■ Directory 類別 ( 類似的有- DirectoryInfo 類別):
■ CreateDirectory(FullPath) - 在指定的路徑建立所有目錄和子目錄。
■ Delete(FullPath, IncludeSubDir) - 刪除指定目錄,IncludeSubDir內定為false, 表不含子資料夾及其檔案。
■ Exists(Path) - 判斷指定路徑是否有Path 字串的目錄。
■ GetCreationTime(Path) - 取得目錄的建立日期和時間。
■ GetCurrentDirectory() - 取得應用程式的目前工作目錄。
■ GetDirectories(FullPath , SearchPattern) - 取得目錄的陣列 (包含其路徑),SearchPattern內定為* , 表所有子資料夾的名稱, 為搜尋過濾條件。
■ GetFiles(FullPath , SearchPattern) - 傳回目錄中符合指定搜尋模式的檔案名稱 (包括路徑)。SearchPattern內定為* , 表所有檔案名稱, 為搜尋過濾條件。
■
GetFileSystemEntries(FullPath , SearchPattern) - 傳回FullPath內所有子資料夾及檔案名稱(包括路徑), SearchPattern內定為* , 為搜尋過濾條件。
■ Move(Source , Dest) - 將 Source指定的來源資料夾或檔案搬移到Dest指定的目的位置。
*********************************************
■■■ File 類別 ( 類似的有- FileInfo 類別) :
■ AppendText(FullPath) - 建立會附加 UTF-8 編碼的文字至現有檔案的 StreamWriter。
■ Copy(SourceFileName , destFileName , overWrite) - 複製檔案到新檔案。overWrite內定為false , 表不覆寫相同檔案。
■ Create(FullPath , bufferSize, overWrite) - 建立或覆寫指定檔案,並指定緩衝區大小, overWrite內定為false , 表不覆寫相同檔案。傳回值為 FileStream 。
■ CreateText(FullPath) - 建立或開啟用以寫入 UTF-8 編碼文字的檔案。
■ Exists(FullPath) - 判斷指定的檔案是否存在。
■ Delete(FullPath) - 刪除指定的檔案。
■ GetAttributes(FullPath) - 取得路徑上檔案的 FileAttributes。
■ Move(Source , Dest) - 將 Source指定的來源檔案搬移到Dest指定的目的位置。資料夾的Move無法跨磁碟搬移, 但檔案的Move可以。
■ Open(FullPath, FileMode, FileAccess, FileShare) - 傳回 FileStream物件。在指定路徑上開啟 FileStream,假定它具有讀取、寫入或讀取/寫入存取的指定模式和指定的共用選項。
FileMode 列舉型別 :: FileAccess 列舉型別 :: FileShare 列舉型別
■ OpenRead(FullPath) - 開啟現有檔案來讀取。
■ OpenText(FullPath) - 開啟現有 UTF-8 編碼的文字檔來讀取。
■ OpenWrite(FullPath) - 開啟現有檔案或建立新檔案,以進行寫入。
■ ReadAllText(FullPath , Encoding) - 開啟檔案,以指定的編碼方式讀取檔案的所有行,然後關閉檔案。
■ SetAttributes(FullPath,FileAttributes) - 在指定路徑上設定檔案的指定 FileAttributes。
*********************************************
■■■ Path 類別 - x
*********************************************
■■■ Stream 類別
■■■ StreamReader 類別
■■■ StreamWriter 類別
■■■ StringReader 類別
■■■ StringWriter 類別
■■■ TextReader 類別
■■■ TextWriter 類別
*********************************************
x - x
x - x
x - x
-
a
vb.net File System Visual Basic
on
0 意見:
張貼留言