Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi Richedit Kopieren (https://www.delphipraxis.net/18436-richedit-kopieren.html)

LuckySpacy 9. Okt 2004 13:18

Re: Richedit Kopieren
 
Der oben gezeigte Quellcode funktioniert nicht zu 100%

Ich habe genau das gleiche Problem.
Ich möchte aus zwei RichEdits den Text zu einem Richedit kopieren.

Zum Testen habe ich folgendes gemacht:
Ich habe im ersten Richedit den Text RichEdit1 in rot geschrieben
und im zweiten RichEdit den Text RichEdit2 in blau geschrieben.

Um jetzt meine beiden Richedit-Texte in ein Richedit zu bekommen, habe ich oben beschriebenen
Code verwendet.

Das Ergebnis in RichEdit3 ist:
RichEdit1 (In roter Farbe)
RichEdit2 (In roter Farbe)

Da ich eigentlich RichEdit2 in blauer Farbe erwartet hätte, habe ich mir mal die Formatierung genauer angeschaut:

Formatierung in RichEdit1:
{\rtf1\ansi\ansicpg1252\deff0\deflang1031{\fonttbl {\f0\fnil\fcharset0 MS Sans Serif;}{\f1\fnil MS Sans Serif;}}
{\colortbl ;\red255\green0\blue0;}
\viewkind4\uc1\pard\cf1\f0\fs16 RichEdit1\cf0\f1
\par }

Formatierung in RichEdit2:
{\rtf1\ansi\ansicpg1252\deff0\deflang1031{\fonttbl {\f0\fnil\fcharset0 MS Sans Serif;}{\f1\fnil MS Sans Serif;}}
{\colortbl ;\red0\green0\blue255;}
\viewkind4\uc1\pard\cf1\f0\fs16 RichEdit2\cf0\f1
\par }

Formatierung in RichEdit3 (Das Ergebnis aus RichEdit1 + RichEdit2):
{\rtf1\ansi\ansicpg1252\deff0\deflang1031{\fonttbl {\f0\fnil\fcharset0 MS Sans Serif;}{\f1\fnil MS Sans Serif;}}
{\colortbl ;\red255\green0\blue0;}
\viewkind4\uc1\pard\cf1\f0\fs16 RichEdit1\cf0\f1
\par \cf1\f0 RichEdit2\cf0\f1
\par \pard
\par }

Aussehen müsste es aber ungefähr so:
\rtf1\ansi\ansicpg1252\deff0\deflang1031{\fonttbl{ \f0\fnil\fcharset0 MS Sans Serif;}{\f1\fnil MS Sans Serif;}}
{\colortbl ;\red255\green0\blue0;\red0\green0\blue255;}
\viewkind4\uc1\pard\cf1\f0\fs16 RichEdit1\cf0
\par \cf2 RichEdit2\cf0\f1
\par }

Ich habe die wichtigen Stellen Fett hervorgehoben.
Hat jemand eine Idee, wie auch dieses Problem gelöst werden kann?


Alle Zeitangaben in WEZ +1. Es ist jetzt 04:05 Uhr.
Seite 2 von 2     12   

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-2025 by Thomas Breitkreuz