作者siaujan (...)
看板Visual_Basic
标题[.NET] 读取文字档的写法
时间Tue May 22 03:03:41 2007
大部分的书都是写FileOpen(),然後用一个Loop去逐行读出资料
可是总觉得这样写有一点冗长
因为我是要在每个comboBox的选项各读一个.txt
我有另外看到一个写法,就是先宣告
Dim txt1 As StreamReader = File.OpenText("txt\2.txt")
然後执行的时候打
TextBox1.Text = txt1.ReadToEnd
这样是可以读出完整的文字,但只能读英文,
中文不知道为什麽完全不能显示
想请问有没有办法直接从这个方法修正成能读中文呢?
还是有什麽比较简短的写法呢?
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 59.113.3.164
※ 编辑: siaujan 来自: 192.83.183.14 (05/22 10:00)
1F:推 kenimai:Dim txt1 As SteamReader("txt\2.txt") 05/22 19:39
2F:→ kenimai:While txt1.EndOfFile 05/22 19:39
3F:→ kenimai:s1 = txt1.ReadLine 05/22 19:40
4F:→ kenimai:End While 05/22 19:41