Einzelnen Beitrag anzeigen

frieder2008

Registriert seit: 28. Feb 2009
78 Beiträge
 
#1

TRichedit: Beim Laden aus rtf-Datei bleibt trotz plaintext=false RTF-Code sichtbar

  Alt 20. Sep 2011, 09:51
Moin zusammen,

ich habe ein TRichedit, das ich manuell mit formatiertem rtf-Text fülle. Der Text wird in einen Arbeitsspeicher-Stream geschrieben, TRichedit.plaintext:=false gesetzt und dann vom Stream in TRichedit geladen. Das funktioniert auch im Prinzip. Mein Problem ist, dass beim wiederholten Füllen des RTF zur Laufzeit manchmal dennoch zuerst der (rtf-formatierte) Plaintext erscheint. Wenn ich die selbe Aufgabe wiederhole, erscheint dann korrekt der formatierte Text als RTF-Text. Ich verstehe nicht wieso? - Plaintext=false wird vor jedem Stream-Ladevorgang gesetzt! Hat jemand eine Idee?

Danke für Eure Mühe und schöne Grüße,
frieder

Geändert von frieder2008 (20. Sep 2011 um 10:21 Uhr)
  Mit Zitat antworten Zitat