AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Unicode aus einer Ordinalzahl erstellen

Ein Thema von Merlin Junior · begonnen am 29. Dez 2006 · letzter Beitrag vom 29. Dez 2006
Antwort Antwort
Merlin Junior

Registriert seit: 29. Dez 2006
Ort: Bocholt
2 Beiträge
 
Delphi 7 Personal
 
#1

Unicode aus einer Ordinalzahl erstellen

  Alt 29. Dez 2006, 14:11
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
  Mit Zitat antworten Zitat
xaromz

Registriert seit: 18. Mär 2005
1.682 Beiträge
 
Delphi 2006 Enterprise
 
#2

Re: Unicode aus einer Ordinalzahl erstellen

  Alt 29. Dez 2006, 14:40
Hallo,

WideChar() ist Dein Freund.

Gruß
xaromz
I am a leaf on the wind - watch how I soar
  Mit Zitat antworten Zitat
Merlin Junior

Registriert seit: 29. Dez 2006
Ort: Bocholt
2 Beiträge
 
Delphi 7 Personal
 
#3

Re: Unicode aus einer Ordinalzahl erstellen

  Alt 29. Dez 2006, 14:43
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
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 02:48 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz