Stream Writer et caractères spéciaux

Résolu
SOLUTION MICRO Messages postés 2 Date d'inscription lundi 17 octobre 2005 Statut Membre Dernière intervention 9 février 2006 - 2 févr. 2006 à 17:28
SOLUTION MICRO Messages postés 2 Date d'inscription lundi 17 octobre 2005 Statut Membre Dernière intervention 9 février 2006 - 9 févr. 2006 à 10:08
Bonjour tout le monde, j'ai un programme qui me permet d'envoyer des fichiers extrait d'une table SQL dans un fichier .txt et .csv, c'est à dire que les données sont séparés par des points virgules. J'utilise pour cela un stream writer.
Mon problème c'est que les caractères "speciaux" se transforment en d'autre ( par exemple les é deviennent é ).
Voici quelques ligne de mon code :

Dim sr As StreamWriter = File.CreateText(wfile)


wenr = "Centre : ;" & aud0_auddeb.auddeb_lbl_cen.Text
sr.WriteLine(wenr, System.Text.Encoding.Default)

Je pense que cela provient d'un soucis d'encodage mais je ne sais comment cela marche
Merci de bien vouloir m'aider...

1 réponse

SOLUTION MICRO Messages postés 2 Date d'inscription lundi 17 octobre 2005 Statut Membre Dernière intervention 9 février 2006
9 févr. 2006 à 10:08
J'ai trouvé sur le site ,je donne la reponse pour ceux que ca peut aider :

Dim sw As StreamWriter = New StreamWriter(Application.StartupPath & "\Texte.txt", False, ASCIIEncoding.Default)
3
Rejoignez-nous