none
Ler caracteres especiais RRS feed

  • Pergunta

  • Bom dia,

     

    Gostaria de ler caracteres especiais. Estou usando o System.Text.ASCIIEncoding() ao criar o StreamReader, mas os Ç estão virando ?.

     

    Existe algum que me traga, tudo, caracteres especiais tipo + / \ * # % e os Ç ã í?!?!?!

     

    try

    {

    //, new System.Text.UTF7Encoding(true)

    objReader = new StreamReader(txtCaminhoTexto.Text, new System.Text.ASCIIEncoding());

    string sLine="";

    // Mostro 5 linhas do arquivo para o usuário visualizar

    // e poder fazer a configuração

    for (int i = 0; i < 5; i++)

    {

    sLine = objReader.ReadLine();

    if (sLine != null)

    lbLayOut.Text += sLine+"\r\n";

    }

    objReader.Close();

    }

    catch

    {

    MessageBox.Show("Ocorreu um erro ao tentar abrir o arquivo","ERRO");

    return;

    }

     

     

    Obrigado,

    sexta-feira, 11 de abril de 2008 15:22

Respostas

  • Pessoal, achei a solução!

     

    Desculpe incomodá-los com essa besteira.

     

    objReader = new StreamReader(txtCaminhoTexto.Text, System.Text.Encoding.Default);

     

     

    System.Text.Encoding.Default!!!!

     

    Obrigado.

    sexta-feira, 11 de abril de 2008 16:47