Solução de problemas: Leitura e gravação em arquivos de texto (Visual Basic)
Este tópico aborda problemas encontrados ao trabalhar com arquivos de texto comuns e sugere uma abordagem para cada um desses problemas.
Problemas comuns
Os problemas mais comuns encontrados ao trabalhar com arquivos de texto inclui exceções de segurança, codificações de arquivo, ou caminhos inválidos.
Exceções de segurança
Uma SecurityException é acionada quando ocorre um erro de segurança. Isso geralmente ocorre devido a um usuário sem permissões necessárias, e pode ser resolvido, adicionando permissões ou trabalhando com arquivos em um armazenamento isolado. Para obter mais informações, consulte Solucionando problemas de exceções: System.Security.SecurityException.
Codificação de Arquivos
Codificações de arquivo, também conhecido como codificações de caracteres, especificam como deseja representar caracteres quando estiver processando um texto. Caracteres inesperados em um arquivo de texto podem resultar de uma codificação incorreta. Para a maioria dos arquivos, uma codificação pode ser preferível sobre outra em termos de quais caracteres de idioma ele pode ou não pode tratar, embora Unicode seja geralmente preferido. Para obter mais informações, consulte Codificações de arquivo (Visual Basic) e Encoding.
Caminhos Incorretos
Quando se está analisando caminhos de arquivo, particularmente caminhos relativos, é fácil fornecer os dados errados. Muitos problemas podem ser corrigidos, certificando-se se você está fornecendo o caminho correto. Para obter mais informações, consulte Como: Analisar os caminhos de arquivo em Visual Basic.
Consulte também
Referência
Conceitos
Analisar os arquivos de texto com o objeto TextFieldParser (Visual Basic)