2012/04/06

on
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

0 意見: