Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
AlexC
Il faut spécifier le type d'encodage que tu utilise pour creer ton fichier et ecrire dans ce dernier il faut encoder en UTF-8 ou par défaut ... exemple de MSDN :
Dim SwFromFileStreamDefaultEnc As StreamWriter = New StreamWriter("c:Test.txt", False, System.Text.Encoding.UTF8) SwFromFileStreamDefaultEnc.Write("Voilà l'été") SwFromFileStreamDefaultEnc.Flush() SwFromFileStreamDefaultEnc.Close()
AlexC
"Frédéric" <Frédé a écrit dans le message de news:
Il faut spécifier le type d'encodage que tu utilise pour creer ton fichier
et ecrire dans ce dernier
il faut encoder en UTF-8 ou par défaut ...
exemple de MSDN :
Dim SwFromFileStreamDefaultEnc As StreamWriter = New
StreamWriter("c:Test.txt", False, System.Text.Encoding.UTF8)
SwFromFileStreamDefaultEnc.Write("Voilà l'été")
SwFromFileStreamDefaultEnc.Flush()
SwFromFileStreamDefaultEnc.Close()
AlexC
"Frédéric" <Frédéric@discussions.microsoft.com> a écrit dans le message de
news: 6667584F-AB1A-4EF4-9664-C3DB55ABE605@microsoft.com...
Il faut spécifier le type d'encodage que tu utilise pour creer ton fichier et ecrire dans ce dernier il faut encoder en UTF-8 ou par défaut ... exemple de MSDN :
Dim SwFromFileStreamDefaultEnc As StreamWriter = New StreamWriter("c:Test.txt", False, System.Text.Encoding.UTF8) SwFromFileStreamDefaultEnc.Write("Voilà l'été") SwFromFileStreamDefaultEnc.Flush() SwFromFileStreamDefaultEnc.Close()
AlexC
"Frédéric" <Frédé a écrit dans le message de news:
En utilisant System.Text.Encoding.UTF8 cela ne passe pas. Par contre, j'ai essayé System.Text.Encoding.Default et là c'est correct en écriture et en lecture.
Merci
"AlexC" wrote:
Il faut spécifier le type d'encodage que tu utilise pour creer ton fichier et ecrire dans ce dernier il faut encoder en UTF-8 ou par défaut ... exemple de MSDN :
Dim SwFromFileStreamDefaultEnc As StreamWriter = New StreamWriter("c:Test.txt", False, System.Text.Encoding.UTF8) SwFromFileStreamDefaultEnc.Write("Voilà l'été") SwFromFileStreamDefaultEnc.Flush() SwFromFileStreamDefaultEnc.Close()
En utilisant System.Text.Encoding.UTF8 cela ne passe pas. Par contre, j'ai
essayé System.Text.Encoding.Default et là c'est correct en écriture et en
lecture.
Merci
"AlexC" wrote:
Il faut spécifier le type d'encodage que tu utilise pour creer ton fichier
et ecrire dans ce dernier
il faut encoder en UTF-8 ou par défaut ...
exemple de MSDN :
Dim SwFromFileStreamDefaultEnc As StreamWriter = New
StreamWriter("c:Test.txt", False, System.Text.Encoding.UTF8)
SwFromFileStreamDefaultEnc.Write("Voilà l'été")
SwFromFileStreamDefaultEnc.Flush()
SwFromFileStreamDefaultEnc.Close()
En utilisant System.Text.Encoding.UTF8 cela ne passe pas. Par contre, j'ai essayé System.Text.Encoding.Default et là c'est correct en écriture et en lecture.
Merci
"AlexC" wrote:
Il faut spécifier le type d'encodage que tu utilise pour creer ton fichier et ecrire dans ce dernier il faut encoder en UTF-8 ou par défaut ... exemple de MSDN :
Dim SwFromFileStreamDefaultEnc As StreamWriter = New StreamWriter("c:Test.txt", False, System.Text.Encoding.UTF8) SwFromFileStreamDefaultEnc.Write("Voilà l'été") SwFromFileStreamDefaultEnc.Flush() SwFromFileStreamDefaultEnc.Close()
si tu spécifie un encodage pour l'écriture ( ici UTF-8 ), il te faut aussi spécifier aussi l'encodage poru la lecture :
Dim Fichier as new StreamReader("c:test.txt",System.Text.Encoding.UTF8)
"Frédéric" <Frédé a écrit dans le message de news:
En utilisant System.Text.Encoding.UTF8 cela ne passe pas. Par contre, j'ai essayé System.Text.Encoding.Default et là c'est correct en écriture et en lecture.
Merci
"AlexC" wrote:
Il faut spécifier le type d'encodage que tu utilise pour creer ton fichier et ecrire dans ce dernier il faut encoder en UTF-8 ou par défaut ... exemple de MSDN :
Dim SwFromFileStreamDefaultEnc As StreamWriter = New StreamWriter("c:Test.txt", False, System.Text.Encoding.UTF8) SwFromFileStreamDefaultEnc.Write("Voilà l'été") SwFromFileStreamDefaultEnc.Flush() SwFromFileStreamDefaultEnc.Close()
si tu spécifie un encodage pour l'écriture ( ici UTF-8 ), il te faut aussi
spécifier aussi l'encodage poru la lecture :
Dim Fichier as new StreamReader("c:test.txt",System.Text.Encoding.UTF8)
"Frédéric" <Frédéric@discussions.microsoft.com> a écrit dans le message de
news: FA8CAD92-0598-4AA9-8B43-60F4771FBFD6@microsoft.com...
En utilisant System.Text.Encoding.UTF8 cela ne passe pas. Par contre, j'ai
essayé System.Text.Encoding.Default et là c'est correct en écriture et en
lecture.
Merci
"AlexC" wrote:
Il faut spécifier le type d'encodage que tu utilise pour creer ton
fichier
et ecrire dans ce dernier
il faut encoder en UTF-8 ou par défaut ...
exemple de MSDN :
Dim SwFromFileStreamDefaultEnc As StreamWriter = New
StreamWriter("c:Test.txt", False, System.Text.Encoding.UTF8)
SwFromFileStreamDefaultEnc.Write("Voilà l'été")
SwFromFileStreamDefaultEnc.Flush()
SwFromFileStreamDefaultEnc.Close()
si tu spécifie un encodage pour l'écriture ( ici UTF-8 ), il te faut aussi spécifier aussi l'encodage poru la lecture :
Dim Fichier as new StreamReader("c:test.txt",System.Text.Encoding.UTF8)
"Frédéric" <Frédé a écrit dans le message de news:
En utilisant System.Text.Encoding.UTF8 cela ne passe pas. Par contre, j'ai essayé System.Text.Encoding.Default et là c'est correct en écriture et en lecture.
Merci
"AlexC" wrote:
Il faut spécifier le type d'encodage que tu utilise pour creer ton fichier et ecrire dans ce dernier il faut encoder en UTF-8 ou par défaut ... exemple de MSDN :
Dim SwFromFileStreamDefaultEnc As StreamWriter = New StreamWriter("c:Test.txt", False, System.Text.Encoding.UTF8) SwFromFileStreamDefaultEnc.Write("Voilà l'été") SwFromFileStreamDefaultEnc.Flush() SwFromFileStreamDefaultEnc.Close()