Olá Edu,
Você precisa descobrir qual
Encoding foi utilizado na criação desse arquivo, para que você possa informar o mesmo
Encoding quando for abrir o arquivo para ler o conteúdo.
Ao invés de utilizar o método
OpenRead da classe
File, utilize diretamente a classe
StreamReader, especificando o
Encoding no construtor da classe, após o nome do arquivo... Por exemplo:
|
'Abre o arquivo utilizando o encoding padrão do sistema |
Dim reader As New StreamReader("\SeuArquivo.txt", Encoding.Default) |
|
'Abre o arquivo utilizando o encoding UTF8 |
Dim reader As New StreamReader("\SeuArquivo.txt", Encoding.UTF8) |
|
'Abre o arquivo utilizando o encoding ASCII |
Dim reader As New StreamReader("\SeuArquivo.txt", Encoding.ASCII) |
|
Vale lembrar que a classe
Encoding está no namespace
System.Text.
Abraços,
Caio Proiete
Caio Proiete
Microsoft MVP, MCT, MCPD, MCTS, MCSD
http://caioproiete.net