XP记事本保存的ANSI编码的汉字的txt文件如何读取?
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
If fileDlg.ShowDialog = DialogResult.OK Then
Dim fs As FileStream
fs = File.Open(fileDlg.FileName, FileMode.Open) '这个文件是用windows xp的记事本保存的包含汉字的ANSI编码的txt文件
Dim ba(fs.Length) As Byte
fs.Read(ba, 0, fs.Length)
Dim ec As New ASCIIEncoding '这里不管用什么Encoding都不行的!!
TextBox1.Text = ec.GetString(ba)
End If
End Sub
TextBox中的内容为乱码!!