Partilhar via


Como: Salvar um arquivo em uma pasta

Você pode usar o interno SaveFileDialog componente para permitir que os usuários de salvar um arquivo em uma pasta. Para exibir um caixa de diálogo, você use o método ShowDialog.Em seguida, você pode verificar se o usuário clicou no botão OK, usando o campo DialogResult.OK.

Para exibir a caixa de diálogo de navegador de pastas

  1. No menu File, clique em New Project.

    A caixa de diálogo New Project será exibida.

  2. Clique em Windows Forms Application e em seguida, clique em OK .

  3. Adicionar um RichTextBox controle ao formulário, deixando o nome padrão, RichTextBox1.

  4. Adicione um controle Button ao formulário e altere as propriedades a seguir na janela Properties:

    Propriedade

    Valor

    Nome

    saveTextFile

    Texto

    Save As

  5. Adicionar um SaveFileDialog componente para o formulário.

    A saveFileDialog1 aparece na bandeja de componentes.

  6. clicar duas vezes no botão para adicionar o padrão evento manipulador no Editor de código.

  7. No saveTextFile_Click manipulador de eventos, adicione o seguinte código para exibir o Salvar sistema autônomo caixa de diálogo.Esse código salva o texto digitado no RichTextBox controle em um arquivo de texto no local especificado.

    saveFileDialog1.Filter = "txt files (*.txt)|*.txt";
    
    if(saveFileDialog1.ShowDialog() == System.Windows.Forms.DialogResult.OK
        && saveFileDialog1.FileName.Length > 0) 
    {
    
        richTextBox1.SaveFile(saveFileDialog1.FileName, 
            RichTextBoxStreamType.PlainText);
    }
    
  8. Pressione F5 para executar o código.

  9. Quando o formulário for exibido, digite algum texto na caixa de rich text.

  10. clicar Salvar sistema autônomo e, em seguida, navegue até uma pasta onde deseja salvar o arquivo de texto.

  11. Especifique um nome para o arquivo de texto e, em seguida, clicar OK.

  12. Verifique se existe o arquivo de texto no local especificado.

  13. Feche o aplicativo.

Consulte também

Conceitos

Usando caixas de diálogo internas no seu aplicativo

Projetando uma interface de usuário translation from VPE for Csharp Visual

Outros recursos

Caixas de diálogo (translation from VPE for Csharp Visual)

Tour guiado do Visual translation from VPE for Csharp