none
Inhalt einer Richtextbox speichern RRS feed

  • Frage

  • Hi

    Ich habe eine Richtextbox erstellt, und wollte den Inhalt speichern. Das hat auch funktioniert.

    Dann habe ich allerdings einen FontDialog hinzugefügt, und nun kam das Problem:

    Er speichert zwar den Text, aber nicht die Formatierung.

    was habe ich falsch gemacht?

    Dim iss As IO.StreamWriter
                iss = New IO.StreamWriter(Application.StartupPath + "\editor" + DateTime.Now.ToShortDateString + fileending)
                iss.WriteLine(editor_text.Text)
                iss.Close()

    Die Variable fileending wir beim starten definiert.

    ich würde mich über eure Antworten freuen.

    MFG

    Sven


    Mit freundlichen Grüßen Sven

    Samstag, 1. Dezember 2012 13:56

Antworten

  • Übergib einfach den Dateinamen, da kommt bei mir kein Dialog mehr. Es wird einfach gespeichert.

    Koopakiller [kuːpakɪllɐ] - http://koopakiller.ko.ohost.de/

    • Als Antwort markiert Scriptos Samstag, 1. Dezember 2012 16:53
    Samstag, 1. Dezember 2012 15:27
    Moderator

Alle Antworten

  • Hi Sven-Lukas,
    wenn du die Text-Eigenschaft nutzt, wird nur der unformatierte Text abgespeichert. Nimm besser die RtfText-Eigenschaft.
     
    --
    Viele Gruesse
    Peter
    Samstag, 1. Dezember 2012 13:59
  • Hallo, du kannst die SaveFile-Methode benutzen, wenn du nur die Text-Eigenschaft speicherst, speicherst du den Plain Text. Mit der SaveFile-Methode, kannst du beispielsweise RTF Dateien Speichern.

    Koopakiller [kuːpakɪllɐ] - http://koopakiller.ko.ohost.de/

    Samstag, 1. Dezember 2012 14:02
    Moderator
  • @ Koopakiller: Naja, ich möchte es halt gerne ohne eine Save-File Dilaog machen, da das ganze im Hintergrund läuft.

    Mit freundlichen Grüßen Sven

    Samstag, 1. Dezember 2012 15:17
  • Übergib einfach den Dateinamen, da kommt bei mir kein Dialog mehr. Es wird einfach gespeichert.

    Koopakiller [kuːpakɪllɐ] - http://koopakiller.ko.ohost.de/

    • Als Antwort markiert Scriptos Samstag, 1. Dezember 2012 16:53
    Samstag, 1. Dezember 2012 15:27
    Moderator
  • Ah cool, hat funktionerit :)

    Danke für die Hilfe.

    MFG

    Sven


    Mit freundlichen Grüßen Sven

    Samstag, 1. Dezember 2012 16:53