Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Delphi Farbliche Änderungen eines RichEdit speichern/lesen/anzeigen (https://www.delphipraxis.net/3413-farbliche-aenderungen-eines-richedit-speichern-lesen-anzeigen.html)

eddy 11. Mär 2003 14:24


Farbliche Änderungen eines RichEdit speichern/lesen/anzeigen
 
Hallo Leute,

ich habe heute angefangen, mich mit RichEdit zu befassen, weil ich bestimmte Textstücke farbig hervorheben will. Also habe ich in meiner Paradox-Datenbank das Textfeld vom Typ "Memo" ersetzt durch ein Textfeld vom Typ "Formatiertes Memo" in dem Glauben, meine farbigen Änderungen und fette Hervorhebungen würden gespeichert.

Nachdem das nicht funktioniert hat, habe ich es noch mit:
Code:
RichEdit1.Lines.SaveToFile('Test.RTF');
probiert, aber nach dem LoadFromFile war trotzdem keine Formatierung mehr da.

Ich suche also nach den entscheidenden Tip's, um meine erfolglosen Versuche in eine erfolgreiche Fassung zu bringen.

mfg
eddy

Flax 12. Mär 2003 08:44

dein Code stimmt
 
Liste der Anhänge anzeigen (Anzahl: 1)
Lesen und Speichern deiner RichEdit-Komponente stimmt.

Bei mir geht das so.

eddy 12. Mär 2003 13:25

Hallo Flax,

vielen Dank. Bin heute noch mal durch den Quelltext, war gestern zu entnervt.

Habe den sche... Tipfehler gefunden.

mfg
eddy

Ewald35 20. Okt 2003 20:13

Re: Farbliche Änderungen eines RichEdit speichern/lesen/anze
 
Hi!

Ich bin durch viel Probieren draufgekommen, daß das Problem mit ftMemo in der Paradox Tabelle
in dem Tabellentyp "Paradox 7.0" liegt!!!!

Mache eine neue Tabelle mit Tabellentyp "Paradox 5.0 für Windows" (Mit den gleichen Feldern)

Die Table-Komponente im Formular muß auch gelöscht werden und neu eingefügt werden!

Jetzt funktioniert auch die DBRichEdit - Komponente mit Farbe und Größe usw..

mfg

Ewald

beanbear6 9. Feb 2015 17:28

AW: Farbliche Änderungen eines RichEdit speichern/lesen/anzeigen
 
Hallo Ewald35,
ich hab das auch versucht, mit Paradox 5 und einem formatierten Memo. Mit der DBRichEdit wird mein Text zwar gespeichert, aber die Formatierung geht trotzdem verloren. Ich formatiere folgendermaßen:

Delphi-Quellcode:
procedure TForm1.Button1Click(Sender: TObject);
begin
  with DBRichEdit1.SelAttributes do
  If Style = [fsBold] then Style := [] else Style := [fsBold];
end;
Is vielleicht da ein Fehler? Beim Schließen der Form mach ich einfach Table.Checkbrowsemode und Table.Close.
Hast da vielleicht nen tip?
Vielen Dank Dir!
Gruß Beanbear

DeddyH 10. Feb 2015 07:56

AW: Farbliche Änderungen eines RichEdit speichern/lesen/anzeigen
 
Ewald35 hat vor 11 1/2 Jahren seinen einzigen Beitrag verfasst, daher würde ich mich stark wundern, sollte er Dir antworten :roll:

beanbear6 10. Feb 2015 10:33

AW: Farbliche Änderungen eines RichEdit speichern/lesen/anzeigen
 
Hi,
hab ich mir schon gedacht, aber nen Versuch wars wert.
Hast Du da vielleicht ne Idee was fürn Fehler ich da mache?
Gruß beanbear6


Alle Zeitangaben in WEZ +1. Es ist jetzt 05:59 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz