Streams no VB.net

Delphi

14/10/2006

Olá Pessoal,

Estou migrando de VB6 para .NET e empaquei num pequeno problema de stream.

Abri um arquivo utilizando a classe streamreader fiz as alterações necessárias e salvei o arquivo com outro nome utilizando a classe streamwriter, porém o arquivo salvo perdeu todos os caracteres com acentos, ou seja, áéíúóçãüêôûâîà...

Como resolver este problema...

De que forma eu posso definir o encoding dos arquivos de modo que preserve estes caracteres?

Desde já agradeço pela ajuda...

André A. V. da Silva
Programador Sr.


Andresilvavbp

Andresilvavbp

Curtidas 0

Respostas

Danielrteles

Danielrteles

14/10/2006

Cara, eu estava com o mesmo problema hoje de manhã e achei esse código no MSDN:

StreamWriter writer = new StreamWriter(´arquivo.txt´, false, System.Text.Encoding.GetEncoding(´ISO-8859-1´));

Lembrando que o código está em C#. A sintaxe muda, mas a classe (declaração) do Encoding é a mesma.

Abraço


GOSTEI 0
POSTAR