Einzelnen Beitrag anzeigen

Benutzerbild von Bernhard Geyer
Bernhard Geyer

Registriert seit: 13. Aug 2002
17.202 Beiträge
 
Delphi 10.4 Sydney
 
#2

Re: Problem mit formatiertem Memo in Rave seit Delphi 2009

  Alt 25. Sep 2008, 18:54
Zitat von Steffen0917:
Nur in meinem Rave-Report habe ich jetzt das Problem, dass im Bericht (formatiertes Memo) jetzt nur noch chinesische Schriftzeichen erscheinen. Das Memo ist direkt an eine Paradox-Datenbank angebunden (BDE, ... ja ich weiß, bitte jetzt keine Buh-Rufe...).
Doch Buh, äh Bug

Zitat von Steffen0917:
Alle "normalen" Datenbankfelder werden im Rave korrekt angezeigt, nur das formatierte Memo nicht (formatierter Text). In meiner Anwendung wird der Text in einem DBRichEdit korrekt angezeigt.
Ich vermute mal das man bei Memo die Unicode-Portierung fehlerhaft durchgeführt wurde und hier ein eigentlich Ansi-String-Bufferbereich in eine Widestring kopiert wird. Dort treten dann die "schönen" chinesichen Zeichen auf da 2 Zeichen von Ansistrings oft im Zeichenbereich für chinesische Zeichen landen wen diese als 1 Widechar-Zeichen interpretiert werden.
Windows Vista - Eine neue Erfahrung in Fehlern.
  Mit Zitat antworten Zitat