Bonjour à Bidou_01 et ShareVB et au autre,
pour changer la décimal, il est plus simple d'utiliser "CultureInfo" (Tu mémorise la culture courante, tu la change pour ton prog et tu la rétablie avant de fermer le programme).
Et en ce qui concerne le StreamReader et StreamWriter, ma réponse est oui et non.
Explication :
oui : cela permet de changer l'encoding et donc de passer de Unicode à ANSI.
non : cette méthode ne convertie pas les caractères arabes, grec ou russe. Dès que les caractères n'est pas de tipe latin cela ne fonctionne pas, il en est de même pour les accents.
mais si on indique à windows d'utiliser le cirylique (caratère russe et autre) pour les programme non-unicode, alors là je peux convertir de unicode à ansi avec un streamwriter. mais je ne sais pas commant changer ce paramètre depuis mon application.
Deux choses sont infinies : l'univers et la bêtise humaine.
Mais en ce qui concerne l'univers, je n'en ai pas encore acquis la cetitude absolue.
Albert Einstein