vb.net中读数据流时汉字的处理

gxh2002 2003-08-23 05:54:25
Private Sub BeiCeWenJianDataGrid_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles BeiCeWenJianDataGrid.Click
Dim sr As StreamReader = New StreamReader("c:\1.txt")
Dim s As String = ""
Dim rl As String = ""
While (sr.Peek() >= 0)
rl = sr.ReadLine()
s = s & rl
End While
sr.Close()
TextBox1.Text = s.ToString()
End Sub

谁能告诉我如何处理
...全文
145 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
gxh2002 2003-08-26
  • 打赏
  • 举报
回复
yyj135(天地男儿) 你的方法我也是试过的!!也不见效呀
gxh2002 2003-08-26
  • 打赏
  • 举报
回复
GB2312 这中编码方式好象不认识呀!

fankun(虾虾) 系统(你指操作系统?)回有什么样的问题呢???
fankun 2003-08-25
  • 打赏
  • 举报
回复
自动转换,除非你的系统有问题
yyj135 2003-08-25
  • 打赏
  • 举报
回复
将你的第一句改为:
Dim sr As StreamReader = New StreamReader("c:\1.txt", System.Text.Encoding.Default)就可以了.
menuvb 2003-08-25
  • 打赏
  • 举报
回复
我也想知道。虽然书上说要转化编码,但我还是不明白,希望大家指点一二。
xiyun 2003-08-25
  • 打赏
  • 举报
回复
你要设置读的时候按gb3212编码读
gxh2002 2003-08-25
  • 打赏
  • 举报
回复
高手们快帮帮我呀

我读文本的时候结果是乱码!

很急呀!!!!!!!!!!!!

16,553

社区成员

发帖
与我相关
我的任务
社区描述
VB技术相关讨论,主要为经典vb,即VB6.0
社区管理员
  • VB.NET
  • 水哥阿乐
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧