成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

VB.NET文本文件操作一點(diǎn)通

開(kāi)發(fā) 后端
這里就VB.NET文本文件操作展開(kāi)來(lái)介紹,對(duì)VB.NET文本文件操作的寫(xiě)入三個(gè)步驟:打開(kāi)文件,寫(xiě)入文本,關(guān)閉文件做出了講解。

今天和大家分享一下關(guān)于VB.NET文本文件操作的方法,希望對(duì)大家有幫助。此種方式是以行為單位進(jìn)行讀取的基本單位,主要應(yīng)用的方法和函數(shù)有Open,Close,Line Input,FreeFile,EOF等。下面先簡(jiǎn)述其功能然后結(jié)合代碼示例進(jìn)行說(shuō)明。

#T#Open:顧名思義,它的作用是打開(kāi)文件,換而言之打開(kāi)某個(gè)文件就是獲得某個(gè)的控制權(quán),一般情況下當(dāng)文件處于打開(kāi)狀態(tài)時(shí)只有打開(kāi)者才能對(duì)它進(jìn)行操作。打開(kāi)文件時(shí)要指定一個(gè)整數(shù)作為文件號(hào),以后的操作都是針對(duì)這個(gè)代號(hào)進(jìn)行的,而不是針對(duì)文件名。文件號(hào)也叫句柄,在程序中一個(gè)文件號(hào)只能指向一個(gè)文件,不能出現(xiàn)兩個(gè)文件同時(shí)具有相同句柄的情況。
Close:關(guān)閉文件,即釋放文件的控制權(quán)。
Line Input:以行為單位取得文件內(nèi)容,以行為單位是指從當(dāng)前位置開(kāi)始到下一個(gè)換行符為止的內(nèi)容。換行符是Chr(13) & Chr(10)兩個(gè)字節(jié)組成,VB中已定義了常量vbCrLf,可直接使用。要注意的是Line Input讀取一行時(shí)會(huì)把行尾的換行符去掉,因此我們?cè)谧x取每行內(nèi)容時(shí)要記得補(bǔ)上換行符才能保持得到的內(nèi)容與文件一致。
FreeFile:得到空閑的文件號(hào),用這個(gè)函數(shù)取得文件號(hào)可以避免文件號(hào)的沖突。

VB.NET文本文件操作例如:

  1. Dim strFileName As String '文件名  
  2. Dim lngHandle As Long '文件句柄  
  3. Dim strAll As String '所讀取的文本文件的所有內(nèi)容  
  4. Dim strLine As String '在循環(huán)中存放每行的內(nèi)容  
  5. strFileName = "c:\.txt" 
  6. '獲得文件的句柄  
  7. lngHandle = FreeFile()  
  8. 'For后面的參數(shù)表示以何種方式打開(kāi)文件,Input是讀取,Output是覆蓋寫(xiě)入,Append是追加寫(xiě)入  
  9. Open strFileName For Input As lngHandle  
  10. '循環(huán)直到文件尾  
  11. Do While Not EOF(lngHandle)  
  12. '每次讀取一行存放在strLine變量中  
  13. Line Input #lngHandle, strLine  
  14. '每次讀取都把所讀到的內(nèi)容連接到strAll變量,由于Line Input去掉了換行符,所以這里補(bǔ)上  
  15. strAllstrAll = strAll & strLine & vbCrLf  
  16. Loop  
  17. '顯示得到的全部分內(nèi)容  
  18. MsgBox strAll, vbInformation 


對(duì)VB.NET文本文件操作的寫(xiě)入相對(duì)簡(jiǎn)單些,有三個(gè)步驟:打開(kāi)文件,寫(xiě)入文本,關(guān)閉文件。

代碼示例:

  1. Dim strFileName As String '文件名  
  2. Dim lngHandle As Long '句柄  
  3. Dim strWrite As String '要寫(xiě)入的文本內(nèi)容  
  4. strFileName = "c:\w.txt" 
  5. lngHandle = FreeFile() '取得句柄  
  6. '準(zhǔn)備要寫(xiě)入的內(nèi)容  
  7. strWrite = "落日樓頭,斷鴻聲里,江南游子。把吳鉤看了,欄干拍遍,無(wú)人會(huì)、登臨意。" 
  8. Open strFileName For Output As lngHandle '打開(kāi)文件  
  9. Print #lngHandle, strWrite '寫(xiě)入文本  
  10. Close lngHandle '關(guān)閉文件  
  11. MsgBox "寫(xiě)入完成。", vbInformation  
責(zé)任編輯:田樹(shù) 來(lái)源: 博客
相關(guān)推薦

2009-10-29 14:16:32

VB.NET讀寫(xiě)文本文

2010-01-15 10:05:35

VB.NET文件對(duì)象

2010-01-11 17:05:32

VB.NET操作文本文

2009-11-03 09:09:19

VB.NET類(lèi)

2009-10-26 10:12:14

VB.NET操作MsA

2009-11-02 16:30:29

VB.NET構(gòu)造器

2009-10-28 14:30:16

VB.NET RmDi

2010-01-08 16:10:05

VB.NET讀寫(xiě)文本文

2009-10-14 10:25:52

VB.NET讀寫(xiě)文本文

2009-11-10 17:04:29

VB.NET基礎(chǔ)知識(shí)

2010-01-15 16:21:45

VB.NET讀寫(xiě)文本文

2009-09-04 15:56:35

寫(xiě)入文本文件

2009-10-28 13:03:54

2010-01-12 09:51:07

VB.NET操作dbf

2009-10-28 13:24:25

VB.NET文件

2010-01-15 19:04:09

2009-10-29 15:28:38

VB.NET文件操作

2010-01-11 11:37:08

VB.NET操作CSV

2009-08-20 09:15:20

C#操作文本文件

2010-01-21 15:56:31

VB.NET文本框
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)

主站蜘蛛池模板: 亚洲 一区 | 国产成人免费在线 | 色播视频在线观看 | 日韩在线成人 | 观看av| 99久久99久久精品国产片果冰 | 亚洲高清视频在线观看 | 欧美久久久久久 | 亚洲欧美一区二区三区国产精品 | 精品久 | 日韩av.com | 久久99精品久久久97夜夜嗨 | 亚洲一一在线 | 欧美日韩国产一区二区三区 | 欧美日韩亚洲在线 | 国产激情91久久精品导航 | 久久机热 | 欧美 日韩 在线播放 | 伊人超碰 | 激情a| 在线观看国产h | 黄色网址免费在线观看 | 男女污污动态图 | 精品欧美乱码久久久久久1区2区 | 污污免费网站 | 羞羞视频免费在线观看 | 国产成人久久精品一区二区三区 | 午夜一区二区三区视频 | 成人久久18免费网站图片 | 精品一区二区三区免费视频 | 一级毛片观看 | av网站免费 | 亚洲欧美视频一区 | www亚洲精品 | 亚洲国产成人在线 | 亚洲不卡在线观看 | 中文字幕一区二区三区在线观看 | 国产一区二区在线观看视频 | a级黄色片在线观看 | 成人毛片在线观看 | 日本韩国电影免费观看 |