Envoyé par
pascb423
ca marche mais quand il enregistre le fichier il met pas les caractère è ou é ou à ou °
j'ai rajouté ceci mais ca ne marche pas non plus
File.WriteAllLines(filename, fileContents.ToArray, System.Text.Encoding.UTF7)
Il faut le mettre au niveau de la lecture (pour qu'il lise correctement les caractères et les stocke correctement) et l'enlever au niveau de l'écriture (sinon il réinterprète les caractères spéciaux)
Dim fileContents as List(Of string)= File.ReadAllLines(fileName, System.Text.Encoding.UTF8).ToList
Idem d'ailleurs au niveau de la lecture pour remplir ta combobox pour avoir les accents et caractères spéciaux dans la combobox
Dim sr As StreamReader = New StreamReader(filename, System.Text.Encoding.UTF8)
_________________________________________
EDIT:correction de l'encodage du texte : System.Text.Encoding.UTF8 au lieu de System.Text.Encoding.UTF7
Partager