OVH Cloud OVH Cloud

StreamReader.ReadLine & lettres accentuées

1 réponse
Avatar
myname
Bonjour,

en VB.Net 2003, lorsque je lis "Pôle" dans un fichier texte grâce à
StreamReader.ReadLine, le "ô" disparaît !

Il en va de même pour toutes les lettres accentuées...

Comment puis-je éviter cela ?

Merci !

1 réponse

Avatar
Millox Frédéric
Salut,

T'as un problème d'encoding sûrement.....

Essaye :

Dim pathFile As String = "C:Test.txt" ' le fichier Test.txt contenant ôéàèù
Dim myStreamReader As New IO.StreamReader(pathFile,
System.Text.Encoding.Default)

MsgBox(myStreamReader.ReadLine)

myStreamReader.Close()
myStreamReader = Nothing

A+

--
fmillox


"myname" a écrit :

Bonjour,

en VB.Net 2003, lorsque je lis "Pôle" dans un fichier texte grâce à
StreamReader.ReadLine, le "ô" disparaît !

Il en va de même pour toutes les lettres accentuées...

Comment puis-je éviter cela ?

Merci !