Hallo Frank,
die .Text-Variante funktionierte auch mit D2007 wie ich schrieb. Ab XE tickt da aber offensichtlich etwas anders.
Ciao
Frank
Ist schon klar. Aber wenn XE nun tatsächlich anders tickt, dann musst du halt Plaintext vorher setzen.
Frank
[Edit]
Aus dem Source von TRichEdit erkennst du, dass PlainText deinen Text nicht verändert.
SetPlainText setzt nur das Prop PlainText von TRichEditStrings (class(TStrings)).
Nur beim Laden und Speichern vom Text greift es.
Ich sehe also keinen Grund, es nicht zu benutzen (natürlich mit try ... finally...).
[/EDIT]