共用方式為


Visual Basic 6.0 使用者可用的檔案處理方式

更新:2007 年 11 月

Visual Basic 2008 會擴充檔案處理能力,同時提供與舊版 Visual Basic 檔案 I/O 函式的相容性。

Visual Basic 6.0

在 Visual Basic 6.0 中,檔案處理是透過各種檔案 I/O 函式進行,例如 Open、Input、Output 和 Append。FileSystemObject 物件則提供使用檔案的物件導向方法。

Visual Basic 2008

在 Visual Basic 2008 中,檔案處理是透過 My.Computer.FileSystem 物件進行。除此之外,System.IO.File 類別中包含的函式會提供與舊版 Visual Basic 檔案 I/O 函式的相容性。

FileStream 類別會提供對標準輸入和輸出檔案及錯誤裝置的存取。

下表列出 Visual Basic 2008 中可用之 My.Computer.FileSystem 物件的成員。

成員

描述

CombinePath

以 String 傳回格式正確的結合路徑。

CopyDirectory

複製目錄。

CopyFile

複製檔案。

CurrentDirectory

取得或設定目前的目錄。

CreateDirectory

建立目錄。

DeleteDirectory

刪除目錄。

DeleteFile

刪除檔案。

DirectoryExists

傳回 Boolean,指出目錄是否存在。

Drives

傳回所有可用磁碟名稱的唯讀集合。

FileExists

傳回 Boolean,指出檔案是否存在。

FindInFiles

傳回唯讀的字串集合,表示包含指定的文字之檔案名稱。

GetDirectories

傳回 String 集合,表示目錄中子目錄的路徑名稱。

GetDirectoryInfo

傳回指定路徑的 DirectoryInfo 物件。

GetDriveInfo

傳回指定路徑的 DriveInfo 物件。

GetFileInfo

傳回指定路徑的 FileInfo 物件。

GetFiles

傳回唯讀的 String 集合,表示目錄中的檔案名稱。

GetParentPath

傳回 String,表示所提供路徑之父代 (Parent) 的絕對路徑。

GetTempFileName

在磁碟上建立唯一命名且為零位元組的暫存檔案,並傳回該檔案的完整路徑。

MoveDirectory

將目錄移至指定的位置。

MoveFile

將檔案移至指定的位置。

OpenTextFieldParser

開啟 TextFieldParser

OpenTextFileReader

開啟 TextReader

OpenTextFileWriter

開啟 TextWriter

ReadAllBytes

從二進位檔案 (Binary File) 讀取。

ReadAllText

從文字檔讀取。

RenameDirectory

將目錄重新命名。

RenameFile

將檔案重新命名。

SpecialDirectories

取得物件,提供用於存取經常參考之目錄的屬性。

WriteAllBytes

寫入二進位檔案。

WriteAllText

寫入文字檔。

請參閱

概念

使用 TextFieldParser 物件剖析文字檔

檔案編碼方式

程式設計項目的支援變更摘要

參考

System.IO

My.Computer.FileSystem 物件

My.Computer.FileSystem.SpecialDirectories 物件

其他資源

在 Visual Basic 中讀取檔案

在 Visual Basic 中寫入檔案

在 Visual Basic 中建立、刪除和移動檔案和目錄

Visual Basic 中的檔案、目錄和磁碟機屬性