Select the product you need help with
Como ler e gravar em um arquivo de texto usando 2005 Visual Basic ou Visual Basic.NETID do artigo: 315828 - Exibir os produtos aos quais esse artigo se aplica. Para uma versão deste artigo do Microsoft Visual Basic 6.0, consulte 183638
(http://support.microsoft.com/kb/183638/
)
.Nesta páginaSumário Este artigo demonstra como ler e gravar em um
arquivo de texto usando o Microsoft Visual Basic 2005 ou Microsoft Visual Basic.NET. RequisitosA lista seguinte descreve o hardware recomendado, software, infra-estrutura de rede e service packs que você precisa:
Ler e gravar arquivos de textoO"Ler um arquivo de texto" seção demonstra como usar o objeto StreamReader para ler um arquivo de texto. O"Gravar um arquivo de texto (exemplo 1)"seção e o "Gravar um arquivo de texto (exemplo 2)" seção demonstram como usar a classe StreamWriter para gravar texto em um arquivo.Ler um arquivo de textoO código a seguir usa a classe StreamReader abrir, ler e feche o arquivo de texto. Você pode passar o nome do caminho de um arquivo de texto para o construtor StreamReader para abrir o arquivo automaticamente. O método ReadLine lê cada linha de texto e incrementa o ponteiro de arquivo para a próxima linha como ela lê. Quando o método ReadLine atinge o final do arquivo, ele retorna Nothing.
Gravar um arquivo de texto (exemplo 1)O código a seguir usa a classe StreamWriter para abrir, gravar e fechar o arquivo de texto. Semelhantes para StreamReader, você pode passar o nome do caminho de um arquivo de texto para o construtor StreamWriter para abrir o arquivo automaticamente. O método WriteLine grava uma linha completa de texto para o arquivo de texto.
Gravar um arquivo de texto (exemplo 2)O código a seguir usa a classe StreamWriter para abrir, gravar e fechar o arquivo de texto. Ao contrário o exemplo anterior, esse código passa dois parâmetros adicionais para o construtor.O primeiro parâmetro é o caminho do arquivo e o nome do arquivo de o arquivo. O segundo parâmetro, True, especifica que o arquivo seja aberto no modo de acréscimo. Se você especificar False para o segundo parâmetro, o conteúdo do arquivo é substituído sempre que executar o código. O terceiro parâmetro especifica o Unicode para que StreamWriter codifica o arquivo em Unicode. Você também pode especificar o seguinte métodos de codificação para o terceiro parâmetro:
Listagem de código completoSolução de problemasSempre que a entrada ou saída de um arquivo, é uma boa programação prática para encapsular o código dentro de um bloco Try-final de Try caso ocorra um erro. Alguns possíveis erros incluem um arquivo não existe ou um arquivo que já está em uso.Referências Para obter mais informações, visite o seguinte da Microsoft
sites: Como fazer...Ler um arquivo de texto? http://msdn.microsoft.com/en-us/library/db5x7c0d.aspx
(http://msdn.microsoft.com/en-us/library/db5x7c0d.aspx)
Como fazer...Ler e gravar arquivos grandes? . aspx http://msdn.microsoft.com/en-us/library/6ka1wd3w (v=vs.80)
(http://msdn.microsoft.com/en-us/library/6ka1wd3w(v=vs.80).aspx)
Classe StreamReader . aspx http://msdn.microsoft.com/en-us/library/System.IO.StreamReader (v=vs.71)
(http://msdn.microsoft.com/en-us/library/system.io.streamreader(v=vs.71).aspx)
Classe StreamWriter . aspx http://msdn.microsoft.com/en-us/library/System.IO.StreamWriter (v=vs.71)
(http://msdn.microsoft.com/en-us/library/system.io.streamwriter(v=vs.71).aspx)
PropriedadesID do artigo: 315828 - Última revisão: quinta-feira, 7 de junho de 2012 - Revisão: 2.0 A informação contida neste artigo aplica-se a:
Tradução automática IMPORTANTE: Este artigo foi traduzido por um sistema de tradução automática (também designado por Machine Translation ou MT), não tendo sido portanto traduzido ou revisto por pessoas. A Microsoft possui artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais, com o objetivo de oferecer em português a totalidade dos artigos existentes na base de dados de suporte. No entanto, a tradução automática não é sempre perfeita, podendo conter erros de vocabulário, sintaxe ou gramática. A Microsoft não é responsável por incoerências, erros ou prejuízos ocorridos em decorrência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza atualizações freqüentes ao software de tradução automática (MT). Obrigado. Clique aqui para ver a versão em Inglês deste artigo: 315828
(http://support.microsoft.com/kb/315828/en-us/
)
| Traduções deste artigo
|




Voltar para o início








