Einzelnen Beitrag anzeigen

Papaschlumpf73

Registriert seit: 3. Mär 2014
Ort: Berlin
435 Beiträge
 
Delphi 12 Athens
 
#1

Fehler in DBRichEdit beim Ereignis OnSetText?

  Alt 4. Jul 2022, 12:48
Bei den DB-Feldern TWideStringField und TWideMemoField nutze ich das Ereignis OnSetText um die Eingabe der Anwender zu überprüfen - z.B. den verwendeten Zeichensatz. Wenn ich den Text in einer DBRichEdit-Komponente ändere, wird bei OnSetText als Text nur (WIDEMEMO) übergeben. Ändere ich den Text für dasselbe WideMemo-Feld in einer DBMemo-Komponente, enthält Text bei OnSetText den vollständigen Text. So kann ich OnSetText i.V.m. DBRichEdit-Komponenten nicht benutzen und müsste das überall im Code separat machen und bei neuen DBRichEdit-Feldern auch wieder dran denken.

Macht das irgendeinen Sinn oder kann mir jemand das (Fehl)-Verhalten bestätigen?
  Mit Zitat antworten Zitat