91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

VB.NET如何實現文件操作

發布時間:2021-12-02 11:30:51 來源:億速云 閱讀:157 作者:小新 欄目:編程語言

這篇文章主要介紹VB.NET如何實現文件操作,文中介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們一定要看完!

VB.NET文件操作打開和關閉文件

1、順序文件
打開順序文件,我們可以使用Open語句。它的格式如下:

Open pathname For [Input |Output |Append] As [#]filenumber [Len = buffersize]

說明:
1)參數pathname 表示要打開的文件名,文件名可以包含有驅動器和目錄
2)Input Output 和Append用于設置順序文件的打開方式。其中,Input表示從打開的文件中讀取數據。以這種方式打開文件時,文件必須存在,否則會產生錯誤。Output表示向打開的文件中寫入數據。以這種方式打開文件時,文件中原有的數據將被覆蓋,新的數據將從文件開始寫入。如果文件不存在,則創建一個新文件。Append表示向打開的文件中添加數據。以這種方式打開時,文件中原有的數據將被保留,新的數據將從文件為開始添加。如果文件不存在,則創建一個新文件。
3)As[#]filenumber 子句用于為打開的文件指定文件號.對文件進行讀寫操作時,要用文件號表示該文件.文件號是介于1~511之間的整數,既可以是數字,又可以是變量.也可以省略不用.
4)當在文件與程序之間拷貝數據時,Len=buffersize子句指定緩沖區的字符數.
例如:

Open App.Path + "/test.dat" For Output As 1   Open App.Path + "/test.dat" For Output As 1

這兩句代碼在當前應用程序所在目錄下創建了一個名為test.dat的文本文件,分配文件號為1.

Open App.Path + "/test.dat" For Input As [#]filenumber

這條語句是從文本文件中讀取數據.

Open App.Path + "/test.dat" For Append As [#]filenumber

這條語句則是像文本文件中添加數據

2、隨機文件
操作隨機文件之前,首先必須定義用于保存數據項的記錄類型.該記錄是用戶自定義數據類型,他們是隨機文件中存儲數據的基本結構.例如:

Type Student   No As Integer   Name As String * 20   age As Integer   End Type   Dim Stud As Student ‘定義一個可以存放學生材料的變量

隨機文件中,所有的數據都將保存到若干個結構為Student類型的記錄中, 而從隨機文件中讀出的數據則可以存放到變量Stud中.
之后我們就可以打開并讀寫文件了.下面是打開隨機文件的語法格式:

Open filename For Random as [#]filenumber Len = Reclength

說明:
1)參數filename 和filenumber 分別表示文件名或文件號.
2)關鍵字Random 表示打開的是隨機文件
3)Len子句用于設置記錄長度,長度由參數Reclength指定.Reclength的值必須大于0,而且必須與定義的記錄結構的長度一致.計算記錄長度的方法是將記錄結構中每個元素的長度相加.例如前面聲明的Student的長度應該是2+20+2=24字節.
打開一個記錄類型為Student 的隨機文件的方法是:

Open "c:/Student.txt " For Random As #1 Len = 25

以上是“VB.NET如何實現文件操作”這篇文章的所有內容,感謝各位的閱讀!希望分享的內容對大家有幫助,更多相關知識,歡迎關注億速云行業資訊頻道!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

牙克石市| 南溪县| 桐城市| 施秉县| 南昌市| 阜新市| 冀州市| 清远市| 宿松县| 贵州省| 景宁| 仁化县| 宽甸| 泰兴市| 当阳市| 宽城| 清水河县| 舞阳县| 鄂州市| 会理县| 安化县| 泰和县| 固始县| 分宜县| 信丰县| 霍州市| 库尔勒市| 宜川县| 延川县| 咸阳市| 聂拉木县| 惠水县| 新泰市| 河东区| 枝江市| 天祝| 东源县| 平阳县| 临夏市| 扶沟县| 渭南市|