RichTextBox - Alles für einen Texteditor

    • VB.NET

    Es gibt 2 Antworten in diesem Thema. Der letzte Beitrag () ist von xXMichaelXx.

      RichTextBox - Alles für einen Texteditor

      Tutorial für die RichTextBox

      Inhalt

      1. Dateien
      1.1. Speichern
      1.2. Öffnen

      1. Dateien

      Zunächst sollte man wissen, dass die RichTextBox jedes Dateiformat akzeptiert, das auch mit dem Editor von Windows eingelesen werden kann.

      1.1. Speichern

      Benötigt:
      • RichTextBox
      • SaveFileDialog
      • Steuerelement, dass ein Click-Ereignis unterstützt (z.B. Button)


      Schritt 1

      Der SaveFileDialog muss konfiguriert werden, d.h. er braucht einen Titel und einen Filter (Beides ist im Eigenschaftenfenster zu finden):

      Filter
      Beispiel:

      Filter : Texteditor (*.te)|*.te

      Der rote Text ist für die Benutzeroberfläche (Damit der Benutzer weiß, wie die Dateiendung aussieht und eine kurze Beschreibung hat)
      Der grüne Text ist für das Programm "*." muss immer gleich sein, die entgültige Endung "te" ist beliebig.

      Jedes weitere Dateiformat muss mit dem senkrchten Stich (|) getrennt werden.
      Beispiel:

      Filter: Dateiformat1 (*.d1)|*d1|Dateiformat 2 (*.d2)|*d2| usw.

      :!: Tipp: Damit alle Dateiendungen angezeigt werden, muss dieser Text in den Filter eigebaut werden: Alle Dateien (*.*)|*.*

      Titel
      Beispiel:

      Titel : Speichern

      Schritt 2

      Der Code für den Button muss geschrieben werden:

      VB.NET-Quellcode

      1. Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
      2. If SaveFileDialog1.ShowDialog = Windows.Forms.DialogResult.OK Then
      3. RichTextBox1.SaveFile(SaveFileDialog1.FileName)
      4. End If
      5. End Sub


      1.2. Öffnen

      Benötigt:
      • RichTextBox
      • OpenFileDialog
      • Steuerelement, dass ein Click-Ereignis unterstützt (z.B. Button)


      Schritt 1

      Wie beim SaveFildDialog muss der OpenFileDialog muss konfiguriert werden, d.h. er braucht einen Titel und einen Filter (Beides ist im Eigenschaftenfenster zu finden):

      Filter
      Beispiel:

      Filter : Texteditor (*.te)|*.te

      Der rote Text ist für die Benutzeroberfläche (Damit der Benutzer weiß, wie die Dateiendung aussieht und eine kurze Beschreibung hat)
      Der grüne Text ist für das Programm "*." muss immer gleich sein, die entgültige Endung "te" ist beliebig.

      Jedes weitere Dateiformat muss mit dem senkrchten Stich (|) getrennt werden.
      Beispiel:

      Filter: Dateiformat1 (*.d1)|*d1|Dateiformat 2 (*.d2)|*d2| usw.

      Titel
      Beispiel:

      Titel : Speichern

      Schritt 2

      Der Code für den Button muss geschrieben werden:

      VB.NET-Quellcode

      1. Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
      2. If OpenFileDialog1.ShowDialog = Windows.Forms.DialogResult.OK Then
      3. RichTextBox1.OpenFile(OpenFileDialog1.FileName)
      4. End If
      5. End Sub
      RichTextBox - Alles für einen Texteditor.
      Unter "Alles" versteh ich aber auch Text Formatierung wie Fett, Kursiv, Unterstrichen, Durchstrichen.
      Linksbündig - Zentriert - Rechtsbündig.
      ForeColor - BackColor

      Davon erwähnst du hier nichts...