Sdílet prostřednictvím


Gewusst wie: Speichern von Dateien in Ordnern

Aktualisiert: November 2007

Mit der integrierten SaveFileDialog-Komponente können Sie Benutzern ermöglichen, Dateien in Ordnern zu speichern. Zum Anzeigen eines Dialogfelds verwenden Sie die ShowDialog-Methode. Ob der Benutzer auf die Schaltfläche OK geklickt hat, können Sie dann mithilfe des DialogResult.OK-Felds überprüfen.

So zeigen Sie das Dialogfeld zum Wechseln des Ordners an

  1. Klicken Sie im Menü Datei auf Neues Projekt.

    Das Dialogfeld Neues Projekt wird angezeigt.

  2. Klicken Sie auf Windows Forms-Anwendung und dann auf OK.

  3. Fügen Sie dem Formular ein RichTextBox-Steuerelement hinzu, und behalten Sie den Standardnamen RichTextBox1 bei.

  4. Fügen Sie dem Formular ein Button-Steuerelement hinzu, und ändern Sie die folgenden Eigenschaften im Fenster Eigenschaften:

    Eigenschaft

    Wert

    Name

    saveTextFile

    Text

    Speichern unter

  5. Fügen Sie dem Formular eine SaveFileDialog-Komponente hinzu.

    saveFileDialog1 wird im Komponentenfach angezeigt.

  6. Doppelklicken Sie auf die Schaltfläche, um den Standardereignishandler im Code-Editor hinzuzufügen.

  7. Fügen Sie im saveTextFile_Click-Ereignishandler den folgenden Code hinzu, um das Dialogfeld Speichern unter anzuzeigen. Mit diesem Code wird der im RichTextBox-Steuerelement eingegebene Text im angegebenen Verzeichnis in einer Textdatei gespeichert.

    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. Drücken Sie F5, um den Code auszuführen.

  9. Wenn das Formular geöffnet wird, geben Sie Text in das Rich-Text-Feld ein.

  10. Klicken Sie auf Speichern unter, und navigieren Sie zu dem Ordner, in dem Sie die Textdatei speichern möchten.

  11. Geben Sie einen Namen für die Textdatei an, und klicken Sie auf OK.

  12. Überprüfen Sie, ob die Textdatei im angegebenen Verzeichnis abgelegt wurde.

  13. Schließen Sie die Anwendung.

Siehe auch

Konzepte

Verwenden von integrierten Dialogfeldern in der Anwendung

Entwerfen einer Benutzeroberfläche in Visual C#

Weitere Ressourcen

Dialogfelder (Visual C#)

Einführung in Visual C#