Lecture d'un fichier avec accent non reconnu [Résolu]

Signaler
Messages postés
98
Date d'inscription
lundi 31 décembre 2001
Statut
Membre
Dernière intervention
7 août 2005
-
Messages postés
6351
Date d'inscription
samedi 1 juin 2002
Statut
Modérateur
Dernière intervention
2 août 2014
-
Bonjour

je lis un fichier avec la méthode suivante :

string helpFile = Application.StartupPath + @"\aide.hlp";
StreamReader sr = File.OpenText(helpFile);
aide = sr.ReadToEnd();

dans le fichier, au format français, il y a des caractères accentués, mais ceux-ci ne sont pas restitués.
Je suppose qu'il s'agit d'un problème de culture, mais pour les winform comment indiquer la culture à utiliser dans mon ("fr-Fr").

Merci de votre aide et bonnes fêtes de fin d'année à tous.

1 réponse

Messages postés
6351
Date d'inscription
samedi 1 juin 2002
Statut
Modérateur
Dernière intervention
2 août 2014
85
OpenText utilise l'UTF8
utilise plutot
StreamReader sr = new StreamReader(helpFile, System.Text.Encoding.UTF7);


Cocoricoooooooo !!!!
coq
MVP Visual C#