2014年6月30日 星期一

文字檔開啟

一、直接使用File opentext的方式
Dim sr As StreamReader = File.OpenText("utf.txt")
二、使用FileInfo的方法
Dim file1 As FileInfo = New FileInfo("b12.txt")
Dim sr As StreamReader = file1.OpenText()
三、使用 File 的 OpenText 或 FileInfo 的 OpenText 預設都以 UTF-8 編碼方式開啟檔案,若遇上文字檔本身並非UTF存檔,會有亂碼產生。若需指定編碼開啟,需使用如下:
Dim sr As StreamReader = My.Computer.FileSystem.OpenTextFileReader("b12.txt", System.Text.Encoding.Default)
Default: 是使用文預設的編碼方式開啟

沒有留言:

張貼留言