J'enregistre du texte dans un fichier texte.
Le problème c'est que les lettres accentuées sont enregistrées sur 2 octets.
En regardant le code hexa, un 'é' est enregistré 0xc3 0xa9
J'ai besoin de les enregistrés sur 1 octet (code ASCII étendu ANSI).
un 'é' = 0xe9
J'utilise les fonctions suivantes :
Je vois pas comment faire pour palier mon problème
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 System::IO::StreamWriter ^ swFichier; swFichier = gcnew System::IO::StreamWriter (openFileDialog->FileName); swFichier->WriteLine ("é", System::Text::Encoding::ASCII);
Partager