Hebus1976
Messages postés12Date d'inscriptionvendredi 4 juin 2004StatutMembreDernière intervention29 septembre 2005 29 sept. 2005 à 13:40
C'est bon en fait j'ai trouvé la solution à mon pb. Il suffit d'encoder en ANSI.
Je croyais que VB le faisait par défaut mais non il utilise UTF-8 par défaut.
Je faisais ça :
Dim FichierCSV
As
New FileInfo("c:\MonFichier.csv"
)
Dim sw
As
New StreamWriter(FichierCSV.Create)
'Qui revient à ça : Dim sw As New StreamWriter(FichierCSV.Create, Encoding.UTF8)
sw.WriteLine("générale"
)
Au lieu de ça (pour un encodage en ANSI) :
Dim FichierCSV
As
New FileInfo("c:\MonFichier.csv"
)
Dim sw
As
New StreamWriter(FichierCSV.Create, Encoding.Default)