Exportar (0) Imprimir
Expandir Tudo
Este artigo foi traduzido por máquina. Coloque o ponteiro do mouse sobre as frases do artigo para ver o texto original. Mais informações.
Tradução
Original

SaveFileDialog.OpenFile Método

Abre o arquivo com permissão de leitura/gravação selecionado pelo usuário.

Namespace:  System.Windows.Forms
Assembly:  System.Windows.Forms (em System.Windows.Forms. dll)

public Stream OpenFile()

Valor de retorno

Tipo: System.IO.Stream
O arquivo de leitura/gravação selecionado pelo usuário.

Observação de cautelaCuidado:

Para fins de segurança, esse método cria um novo arquivo com o nome selecionado e abre-lo com permissões de leitura/gravação.Isso pode causar perda de dados não intencional se você selecionar um arquivo existente para salvar.To save data to an existing file while retaining existing data, use the File class to open the file using the file name returned in the FileName property.

The following code example illustrates creating a SaveFileDialog, setting members, calling the dialog box using the ShowDialog method, and opening the selected file.O exemplo requer um formulário com um botão colocado em-lo.

private void button1_Click(object sender, System.EventArgs e)
 {
     Stream myStream ;
     SaveFileDialog saveFileDialog1 = new SaveFileDialog();

     saveFileDialog1.Filter = "txt files (*.txt)|*.txt|All files (*.*)|*.*"  ;
     saveFileDialog1.FilterIndex = 2 ;
     saveFileDialog1.RestoreDirectory = true ;

     if(saveFileDialog1.ShowDialog() == DialogResult.OK)
     {
         if((myStream = saveFileDialog1.OpenFile()) != null)
         {
             // Code to write the stream goes here.
             myStream.Close();
         }
     }
 }



protected void button1_Click(Object sender, System.EventArgs e)
{
    Stream myStream;
    SaveFileDialog saveFileDialog1 = new SaveFileDialog();
    saveFileDialog1.set_Filter(
        "txt files (*.txt)|*.txt|All files (*.*)|*.*");
    saveFileDialog1.set_FilterIndex(2);
    saveFileDialog1.set_RestoreDirectory(true);
    if (saveFileDialog1.ShowDialog() == get_DialogResult().OK) {
        if ((myStream = saveFileDialog1.OpenFile()) != null) {

            // Code to write the stream goes here.
            myStream.Close();
        }
    }
} //button1_Click


Contribuições da comunidade

ADICIONAR
Mostrar:
© 2015 Microsoft