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.