- VB。網文件Handling
文件是磁盤上的數據集合,具有唯一的名稱和目錄路徑。當打開文件進行讀取或寫入時,它將轉換為流。
流本質上是一個遍曆通信路由的字節序列。輸入流和輸出流是兩個主要的流。輸入流用於從文件中讀取數據(讀操作),輸出流用於將數據寫入文件(寫動作)(寫操作)。
VB。網I / O類es
這個係統。IO命名空間包含用於執行不同文件操作的類,如創建和刪除文件、讀取或寫入文件、關閉文件等。
下表列出了係統中最常用的一些非抽象類。IO命名空間。
I / O類 |
描述 |
主題 |
從二進製流中讀取基本數據。 |
BinaryWriter |
以二進製格式寫入基本數據。 |
BufferedStream |
字節流的臨時存儲器。 |
目錄 |
幫助操作目錄結構。 |
DirectoryInfo |
用於對目錄進行操作。 |
DriveInfo |
提供驅動器的信息。 |
文件 |
用於操作文件。 |
FileInfo |
用於對文件進行操作。 |
文件流 |
用於讀取和寫入文件中的任何位置。 |
MemoryStream |
用於隨機訪問存儲在內存中的流數據。 |
路徑 |
對路徑信息進行操作。 |
StreamReader |
用於從字節流中讀取字符。 |
StreamWriter |
它用於向流中寫入字符。 |
StringReader |
它用於從字符串緩衝區中讀取。 |
StringWriter |
它用於寫入字符串緩衝區。 |
文件流類
這個係統。IO命名空間的FileStream類有助於讀取、寫入和關閉文件。該類是抽象類Stream的子類。
要創建一個新文件或打開一個現有文件,必須首先創建一個FileStream對象。下麵是創建FileStream對象−的語法
例如,用於創建FileStream對象F用於讀取一個名為sample.txt−
Dim f1 As FileStream = New FileStream("sample.txt", FileMode. txt")OpenOrCreate FileAccess.ReadWrite)
參數 |
描述 |
FileMode |
FileMode枚舉器定義了幾種文件打開機製。FileMode枚舉器的成員如下:
|
FileAccess |
FileAccess枚舉器有成員:讀,寫,讀寫. |
文件共享 |
的成員文件共享計數器−
|