Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Unicode aus einer Ordinalzahl erstellen (https://www.delphipraxis.net/83228-unicode-aus-einer-ordinalzahl-erstellen.html)

Merlin Junior 29. Dez 2006 14:11


Unicode aus einer Ordinalzahl erstellen
 
Hallo

Ich versuche in einem Programm eine Tabelle von allen Zeichen in einem Windows-Font aufzulisten.
Der Font enthält Unicode-zeichen.

Im die Tabelle zu füllen hab ich eine For-Schleife geschrieben, in der ich einfach alle Zeichen durchgehe und in die Tabelle eintrage.

Ich dachte mir: Mache ich das mit chr(<schleifenvariable>)
chr gibt allerdings nur Ansi-Chars zurück, also funktioniert mein programm nur für die Zeichen 0-255

Wie krieg ich es hin die Zeichen mit dem Zeichencode >255 zurückzubekommen.

bsp: chr(256) liefert das Ansi zeichen mit dem Code 0 ich will aber das UnicodeZeichen mit dem Code 256 kriegen.

Vielen dank schon mal

Merlin Junior

xaromz 29. Dez 2006 14:40

Re: Unicode aus einer Ordinalzahl erstellen
 
Hallo,

WideChar() ist Dein Freund.

Gruß
xaromz

Merlin Junior 29. Dez 2006 14:43

Re: Unicode aus einer Ordinalzahl erstellen
 
Mannoman war das einfach:
Ich hab die ganze Zeit nach Wchr() oder chrw() oder so gesucht

dass da noch ein a dazwischen sein könnte ist mir nicht eingefallen

Danke


Alle Zeitangaben in WEZ +1. Es ist jetzt 13:41 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz