Ler e escrever arquivos txt e caixas de diálogos de arquivo em C#

Olá leitor,

Deixo aqui um simples exemplo de como salvar e recuperar dados de arquivos txt em C#. Além disso também fiz os exemplos usando o saveFileDialog, que abre uma caixa de diálogo de perguntando onde deseja  que o arquivo seja salvo e o openFileDialog, que serve para localizar e abrir um arquivo.

A tela principal do programa ficou assim:


Ao digitar um texto no textBox esquerdo e clicar em salvar, a caixa da imagem abaixo será mostrada. Nela você pode configurar propriedades como a pasta padrão que será aberta (InitialDirectory), o filtro de tipos de arquivo mostrados (Filter) o título do formulário(Title) e mais algumas coisas.


No lado direito da tela principal tem o outro textBox que mostrará um arquivo escolhido através do botão "Procurar", que por sua vez também abrirá uma tela similar à do "Salvar".

Para chamar estas telas eu arrastei os componentes diretamente para o formulário em que quis usar, como mostra a imagem a seguir:



Também é possível usá-los da mesma forma sem precisar arrastar, criando-os diretamente no código desta forma:


OpenFileDialog abreArquivo = new OpenFileDialog();
SaveFileDialog salvaArquivo = new SaveFileDialog();


Para verem melhor o programa funcionando é possível baixar o .exe compilado para o .NET Framework 4.0 do programa pode seguinte link: http://goo.gl/SIbyG
O projeto e código fonte completo do programa em C# criado com o VisualStudio2010 está aqui: http://goo.gl/fTeQY

Espero que tenha ajudado

Abraço

3 comentários:

Não esqueça de enviar um comentário. Isto motiva o autor a continuar postando e também é uma forma de agradecimento