Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu

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

AW: Unicode Zeichen 1/3 als ein Zeichen darstellen

  Alt 31. Mär 2011, 18:39
AnsiChar ginge eh nicht, da es nur bis $ff Platz hat.
und auch $e28593 geht überhaupt nicht, da WideChar ebenso nur nur bis $ffff reicht.

Bei soeinem großen Wert kannst du es nur mit Surrogate-Pairs versuchen und dann benötigst du auch noch einen Font, welcher dieses Zeichen enthält (wenn überhaupt, bieten die meisten Fonst nur Zeichen bis unter $ffff.

Ich bin mir aber sicher, daß es ein Zeichen, wie 1/3 schon in diesesm unteren Bereich gibt.

Oder du nimmst einen Mathe-Font, welcher diese Zeichen direkt im Bereich $20 bis $ff anbietet, wie es z.B. auch bei Marlett und Co. der Fall ist.

Also chr($2153); wäre schon richtig gewesen (bei Delphi ab Version 2009.
Bis Delphi 2007 müßte man mit speziellen Unicode-Controls nachrüsten (elPack oder TNTUnicodeControls)

Und wie kommst du eigentlich von $2153 auf $e28593
Garbage Collector ... Delphianer erzeugen keinen Müll, also brauchen sie auch keinen Müllsucher.
my Delphi wish list : BugReports/FeatureRequests

Geändert von himitsu (31. Mär 2011 um 18:42 Uhr)
  Mit Zitat antworten Zitat