![]() |
Formatierungen eines TRichedits
Hallo,
wie kann ich den Inhalt (formatierter Text) eines TRichedits in ein anderes Richedit einfügen, ohne dass die Formatierungen verloren gehen? Wenn ich mit
Delphi-Quellcode:
den Text anhängen will, funktioniert das zwar, aber alle Formatierungen sind weg.
Richedit1.Lines.AddStrings(Richedit2.Lines);
Was kann man da machen? Viele Grüße Florian |
Re: Formatierungen eines TRichedits
|
Re: Formatierungen eines TRichedits
|
Re: Formatierungen eines TRichedits
oh, danke :)
|
Re: Formatierungen eines TRichedits
Hm ne, das ist doch nicht ganz das, was ich wollte...
Ich will die Zeilen ja am Ende des Richedits anhängen, die Prozeduren sind ja nur fürs komplett übernehmen :| |
Re: Formatierungen eines TRichedits
Moin Florian,
das Prinzip bleibt das gleiche. Die Inhalte der RichEdits ein je einen Stream speichern, den zweiten Stream an das Ende des ersten kopieren, und dann das RichEdit aus dem ergänzten Stream laden. Müsste eigentlich so gehen. |
Re: Formatierungen eines TRichedits
hm, *rätsel*...
Wie kopiert man solche Streams? Die OH gibt da nix her :| Hab ich dann nicht 2 Richedit-Files hintereinander? Das würde doch nicht gehen, oder? |
Re: Formatierungen eines TRichedits
Moin Florian,
stimmt, auch wieder. Dann müsste man die RTF-Struktur noch anpassen, also die schliessende } der ersten Datei löschen, und den Header ändern, also z.B. /fonttbl und /colortbl des zweiten RichEdit in den Header des ersten einarbeiten. Dann müssten noch die entsprechenden Formatierungen des zweiten an die Änderungen angepasst werden :? Machbar, aber aufwändig. Dann kommst Du wahrscheinlich einfacher dabei weg, den neuen Text anzuhängen, die Formatierungen auszulesen, und im Ziel-RichEdit zu ändern. |
Re: Formatierungen eines TRichedits
Uiuiui, wer rechnet denn damit, dass das so kompliziert ist... :roll:
Danke dir! |
Re: Formatierungen eines TRichedits
hm, ich bekomm das mit dem RTF-Editieren einfach net hin (also best. Tags entfernen um 2 RTFs in eine zu bekommen...)!
Ich verstehs net, wie kann das so schwer sien?! Gibt doch denke ich einige Progs die das können :| |
Alle Zeitangaben in WEZ +1. Es ist jetzt 06:12 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz