共用方式為


FileSystem 成員

FileSystem 模組包含用於執行檔案、目錄或資料夾及系統等作業的程序。My 功能提供比使用 FileSystem 模組更強大的檔案 I/O 作業產能和效能。如需詳細資訊,請參閱 My.Computer.FileSystem 物件

下列表格列出為 FileSystem 型別所公開的成員。

公用方法

(請參閱 Protected 方法 )

  名稱 說明
Public method Static ChDir 變更目前的目錄或資料夾。My 功能提供比 ChDir 函式更強大的檔案 I/O 作業產能和效能。如需詳細資訊,請參閱 My.Computer.FileSystem.CurrentDirectory 屬性
Public method Static ChDrive 多載。 變更目前的磁碟機。
Public method Static CurDir 多載。 傳回表示目前路徑的字串。My.Computer.FileSystem 物件 提供比 CurDir 更強的檔案 I/O 作業產能和效能。如需詳細資訊,請參閱 My.Computer.FileSystem.CurrentDirectory 屬性
Public method Static Dir 多載。 傳回的字串表示符合指定模式或檔案屬性的檔案、目錄或資料夾的名稱,也可以是磁碟機的磁碟區標籤。My.Computer.FileSystem 物件 提供比 Dir 函式更強的檔案 I/O 作業產能和效能。如需詳細資訊,請參閱 My.Computer.FileSystem.GetDirectoryInfo 方法
Public method Static EOF 當已經到達為 Random 或循序 Input 開啟的檔案之結尾時,傳回布林值 (Boolean) True
Public method Equals  多載。 判斷兩個 Object 執行個體是否相等。 (繼承自 Object)。
Public method Static FileAttr 傳回列舉型別,表示使用 FileOpen 函式開啟的檔案之檔案模式。My.Computer.FileSystem 物件 提供比 FileAttr 函式更強的檔案 I/O 作業產能和效能。如需詳細資訊,請參閱 My.Computer.FileSystem.GetFileInfo 方法
Public method Static FileClose 將輸入/輸出 (I/O) 結果導向使用 FileOpen 函式開啟的檔案。使用 My 給您更大的檔案 I/O 作業產能和效能。如需詳細資訊,請參閱 My.Computer.FileSystem 物件
Public method Static FileCopy 複製檔案。My.Computer.FileSystem 物件 提供比 FileCopy 更強的檔案 I/O 作業產能和效能。如需詳細資訊,請參閱 My.Computer.FileSystem.CopyFile 方法
Public method Static FileDateTime 傳回 Date 值,表示建立檔案或上次修改檔案的日期和時間。My 功能提供比 FileDateTime 更強的檔案 I/O 作業產能和效能。如需詳細資訊,請參閱 My.Computer.FileSystem.GetFileInfo 方法
Public method Static FileGet 多載。 自開啟的磁碟檔讀取資料至變數中。My 功能提供比 FileGet 更強的檔案 I/O 作業產能和效能。如需詳細資訊,請參閱 My.Computer.FileSystem 物件
Public method Static FileGetObject 自開啟的磁碟檔讀取資料至變數中。My 功能提供比 FileGetObject 更強的檔案 I/O 作業產能和效能。如需詳細資訊,請參閱 My.Computer.FileSystem 物件
Public method Static FileLen 傳回 Long 值,指定檔案的長度 (以位元組計)。My 功能提供比 FileLen 更強的檔案 I/O 作業產能和效能。如需詳細資訊,請參閱 My.Computer.FileSystem.GetFileInfo 方法
Public method Static FileOpen 開啟要當做輸入或輸出的檔案。My 功能提供比 FileOpen 更強的檔案 I/O 作業產能和效能。如需詳細資訊,請參閱 My.Computer.FileSystem 物件
Public method Static FilePut 多載。 將變數資料寫入磁碟檔案。My 功能提供比 FilePut 更強的檔案 I/O 作業產能和效能。如需詳細資訊,請參閱 My.Computer.FileSystem 物件
Public method Static FilePutObject 將變數資料寫入磁碟檔案。My 功能提供比 FilePutObject 更強的檔案 I/O 作業產能和效能。如需詳細資訊,請參閱 My.Computer.FileSystem 物件
Public method Static FileWidth 為使用 FileOpen 函式開啟的檔案指派輸出行寬度。
Public method Static FreeFile 傳回 Integer 值,表示可供 FileOpen 函式使用的下一個可用的檔案編號。
Public method Static GetAttr 傳回 FileAttribute 值,表示檔案、目錄或資料夾的屬性。My 功能提供比 FileAttribute 更強的檔案 I/O 作業產能和效能。如需詳細資訊,請參閱 My.Computer.FileSystem 物件
Public method GetHashCode  做為特定型別的雜湊函式。GetHashCode 很適合用在雜湊演算法和資料結構中 (例如雜湊資料表)。 (繼承自 Object)。
Public method GetType  取得目前執行個體的 Type。 (繼承自 Object)。
Public method Static Input 多載。 自開啟的循序檔中讀取資料,並將該資料指派至變數。
Public method Static InputString 傳回 String 值,其中包含於 InputBinary 模式下開啟的檔案中的字元。My 功能提供比 InputString 更強的檔案 I/O 作業產能和效能。如需詳細資訊,請參閱 My.Computer.FileSystem 物件
Public method Static Kill 從磁碟中刪除檔案。My 功能提供比 Kill 更強的檔案 I/O 作業產能和效能。如需詳細資訊,請參閱 My.Computer.FileSystem 物件
Public method Static LineInput 從開啟的循序檔案中讀取單一行,並將它指派給 String 變數。
Public method Static Loc 傳回 Long 值,指定開啟檔案中目前的讀取 / 寫入位置。
Public method Static Lock 多載。 控制項由其他處理序存取以 Open 函式開啟的整個或部分檔案。My 功能提供比 LockUnlock 更強的檔案 I/O 作業產能和效能。如需詳細資訊,請參閱 My.Computer.FileSystem 物件
Public method Static LOF 傳回 Long,表示使用 FileOpen 函式開啟的檔案之大小 (以位元組為單位)。My 功能提供比 LOF 更強的檔案 I/O 作業產能和效能。如需詳細資訊,請參閱 My.Computer.FileSystem 物件
Public method Static MkDir 建立新目錄。My 功能提供比 MkDir 更強的檔案 I/O 作業產能和效能。如需詳細資訊,請參閱 My.Computer.FileSystem.CreateDirectory 方法
Public method Static Print 將顯示格式的資料寫入循序檔案。
Public method Static PrintLine 將顯示格式的資料寫入循序檔案。
Public method Static ReferenceEquals  判斷指定的 Object 執行個體是否為相同的執行個體。 (繼承自 Object)。
Public method Static Rename 重新命名磁碟的檔案或目錄。My 功能提供比 Rename 更強的檔案 I/O 作業產能和效能。如需詳細資訊,請參閱 My.Computer.FileSystem 物件
Public method Static Reset 關閉所有使用 FileOpen 函式開啟的磁碟檔案。My 功能提供比 Reset 更強的檔案 I/O 作業產能和效能。如需詳細資訊,請參閱 My.Computer.FileSystem 物件
Public method Static RmDir 移除現有的目錄。My 功能提供比 RmDir 更強的檔案 I/O 作業產能和效能。如需詳細資訊,請參閱 My.Computer.FileSystem.DeleteDirectory 方法
Public method Static Seek 多載。 傳回 Long,在使用 FileOpen 函式開啟的檔案中,指定目前讀取/寫入位置;或在使用 FileOpen 函式開啟的檔案中,設定下一個讀取/寫入作業的位置。My 功能提供比 Seek 更強的檔案 I/O 作業產能和效能。如需詳細資訊,請參閱 My.Computer.FileSystem 物件
Public method Static SetAttr 設定檔案的屬性 (Attribute) 資訊。My 功能提供比 SetAttr 更強的檔案 I/O 作業產能和效能。如需詳細資訊,請參閱 My.Computer.FileSystem 物件
Public method Static SPC 搭配 PrintPrintLine 函式使用,以定位輸出。
Public method Static TAB 多載。 配合 PrintPrintLine 函式用於定位輸出。
Public method ToString  傳回 String,表示目前的 Object。 (繼承自 Object)。
Public method Static Unlock 多載。 控制項由其他處理序存取以 Open 函式開啟的整個或部分檔案。My 功能提供比 LockUnlock 更強的檔案 I/O 作業產能和效能。如需詳細資訊,請參閱 My.Computer.FileSystem 物件
Public method Static Write 將資料寫入循序檔案。以 Write 寫入的資料,通常都是使用 Input 自檔案中讀取。
Public method Static WriteLine 將資料寫入循序檔案。以 Write 寫入的資料,通常都是使用 Input 自檔案中讀取。

回頁首

Protected 方法

  名稱 說明
Protected method Finalize  在記憶體回收 (GC) 回收 Object 前,允許 Object 嘗試釋放資源並執行其他清除作業。 (繼承自 Object)。
Protected method MemberwiseClone  建立目前 Object 的表層複本 (Shallow Copy)。 (繼承自 Object)。

回頁首

請參閱

參考

FileSystem 類別
Microsoft.VisualBasic 命名空間

其他資源

FileSystem 模組 (Visual Basic)
目錄和檔案摘要
輸入和輸出摘要
關鍵字和成員 (依工作分類)
Visual Basic 語言關鍵字
Visual Basic 執行階段程式庫成員
比較不同語言的關鍵字