中易网

VB.net中文件的读操作

答案:4  悬赏:60  
解决时间 2021-01-14 05:14
  • 提问者网友:溺爱和你
  • 2021-01-13 05:18
VB.net中文件的读操作
最佳答案
  • 二级知识专家网友:轮獄道
  • 2021-01-13 06:46
改你的代码,试试吧。只读一行哦。读全用ReadToEnd
Dim path As String = "e:\\vb\score.txt"
Using sr As New IO.StringReader(path)

Dim m As String = sr.ReadLine()
RichTextBox1.Text = m
sr.Close()
End Using
全部回答
  • 1楼网友:旧脸谱
  • 2021-01-13 08:59
FileOpen的文件名路径错,打开文件失败了
自然后面的LineInput也失败了,所以返回值是-1
  • 2楼网友:举杯邀酒敬孤独
  • 2021-01-13 08:45
我试过以上语句是OK的,并没有任何问题。
LineInput(1)只是读一行的资料,而不是全部资料。
你确定你的score.txt的第一行不是1?
  • 3楼网友:你哪知我潦倒为你
  • 2021-01-13 07:38
Dim sb As New System.Text.StringBuilder
Dim sr As System.IO.StreamReader
sr = New IO.StreamReader("D:\我的文档\我的心里没有你只有她.txt")
sb.Append(sr.ReadToEnd)
TextBox1.Text = sb.ToString
sr.Close()
用这一段来读取文件吧。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息!
大家都在看
推荐信息