Losing Unicod chars

C

Chip

I was under the impression that all the string and file handling methods in
vb.net defaulted to UTF-8. I am losing chars and I don't know why.

Dim fs As New FileStream(MyFilename, FileMode.Open, FileAccess.Read,
FileShare.None)
Dim Reader As New StreamReader(fs)
Dim StrList As String

If FileExists(MyFilename) Then
StrList = Reader.ReadToEnd
Reader.Close()
fs.Close()

File being read in: "Las telarañas de Carlota"
After read, StrList = "Las telaraas de Carlota" (note missing "ñ")

Can anybody help?
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Similar Threads


Members online

Forum statistics

Threads
473,994
Messages
2,570,223
Members
46,815
Latest member
treekmostly22

Latest Threads

Top