Hallo zusammen. Ich möchte einen Text, welcher im Element Rich Text Box erstellt und formatiert wird, in meine Access-Datenbank speichern.
Welche Eigenschaft der Rich Text Box muss ich verwenden, um nicht nur den Text, sondern auch die Formatierung abzuspeichern?
Datentyp in der DB: Memo
Besten Dank im Voraus
Anwender
Programmieren - alles kontrollieren 4.941 Themen, 20.715 Beiträge
Das geht so nicht ganz. Du musst in der Datenbank eben einige weitere Felder anlegen, die die Attribute speichern - also z.B. Text, FontStyle, FontWeight, FontName etc.
Beim Speichern speicherst Du die Styles mittels den RichTextBox Attributen, beim Auslesen musst Du dann sukzessiv die Attribute in die textbox wieder einlesen. Dann geht das auch so.
Vielen Dank für deine Antwort.
Kannst du mir vielleicht ein Beispiel geben?
Ich möchte Fett/Kursiv/Unterstrichen und Gruppierungszeichen verwenden.
Ich würde einfach die Eigenschaft .TextRTF speichern. Da ist jede Formatierung drin.
Vielen Dank T-Rex. So geht es wirklich am einfachsten.
Kannst du mir vielleicht sagen, wie man die Gruppierungszeichen erzeugt?
Suche Dir eine Dokumentation zu RTF und schau darin nach.
Schonmal vorneweg:
Das RTF-Control, welches Du in VB nutzen kannst, kann längst nicht alles der RTF-Specs umsetzen.