![]() |
AW: RichEdit Text auf gefüllt prüfen
Quick & Dirty-Lösung: den String in ein RichEdit laden, in dem PlainText auf true steht. Dann einfach dessen Text auslesen.
|
AW: RichEdit Text auf gefüllt prüfen
Daran hatte ich auch schon geadach, fand ich aber keine schicke Lösung...
@Kinzler Ich denke du meinst den Typ in der DB, der ist Blob 80 |
AW: RichEdit Text auf gefüllt prüfen
Naja, vielleicht kannst Du auch direkt mit der Riched32.dll arbeiten, aber ob der Aufwand lohnt, muss jeder selber wissen.
|
AW: RichEdit Text auf gefüllt prüfen
Kannst Du nicht einfach die Daten in die Komponente TRichEdit laden und die Frage nach dem gefüllt in etwa so stellen
Delphi-Quellcode:
Sofern keine Zeile Text enthalten ist sollte es funktionieren.
if RichEdit1.Lines.Count=0 then
|
AW: RichEdit Text auf gefüllt prüfen
Wie liest du den Blob aus?
|
AW: RichEdit Text auf gefüllt prüfen
Er will ja kein Richedit verwenden (obwohl sich das bei RichText ja geradezu aufdrängt).
|
AW: RichEdit Text auf gefüllt prüfen
Ich würde den Blob auch nicht unbedingt mit einem Richedit auslesen
|
AW: RichEdit Text auf gefüllt prüfen
Sondern?
|
AW: RichEdit Text auf gefüllt prüfen
Mir geht es um den Zugrigg auf das Datenbankfeld nicht um die Visualisierung
|
AW: RichEdit Text auf gefüllt prüfen
Ja eben, ich lese BLOBs immer in einen Stream ein. Nun steht da aber RichText drin, wie soll ich die Formatierung ohne RichEdit da rausbekommen?
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 08:54 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-2025 by Thomas Breitkreuz