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