Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.071 Beiträge
 
Delphi 12 Athens
 
#3

Re: Problem mit Unicode-Zeichen-Darstellung mit UTF8 Codieru

  Alt 12. Jun 2008, 11:34
mißt, war einer schneller

Was ist UnicodeLabel für ein Objekt?
und hast du mal in den WideString (fName) geschaut, was darin steht?


fName ist WideString und somit wird auch bei nur einem Zeichen ein #0 angehängt ... daran sollte es also nicht hängen.

gibt UTF8Decode nicht bei einem Fehler in der UTF8-Codierung einen Leerstring zurück?
(dann dürfte aber auch garkein Zeichen angezeigt werden, wenn er den String nicht dekodieren kann :grüebel: )

die Zeichen sind auch in Arial Unicode MS enthalten?
/me verwendet meißt eines davon PMingLiU, MS Gothic, MS Mincho, MS PGothic, MS PMincho, MS UI Gothic



UTF8Decode(Chr($EF)+chr($C8)+chr($83)); oder wie Lossy eX schon Zeigte direkt per
UTF8Decode(#$EF#$C8#$83) ansonsten wüßte ich auch nicht woran es hängen kann arbeite leider nur direkt mit Unicode (kein UTF8 mehr, aber damit hatte ich früher noch keine Probleme gehabt) und der WinAPI (keine Fremdkomponenten)
Neuste Erkenntnis:
Seit Pos einen dritten Parameter hat,
wird PoSex im Delphi viel seltener praktiziert.
  Mit Zitat antworten Zitat