Theoretisch dürfte man auch Windows irgendwie fragen können was welches Zeichen zumindesten darstellt (Buchstabe, Zahl, Symbol usw.), allerdings weiß ich grad nichtmehr wie das ging.
In den JEDIs dürften aber auch entsprechende Funktionen vorhanden sein (hab glaub ich mal welche gesehn)
Ansonsten kann man sich die entsprechenden Informationen auch auf
http://www.unicode.org/ , da diese ja direkt an der Quelle sitzen, wo die entsprechenden Standards definiert werden.
Ich hab hier zwar noch ein uraltes Projekt, welches die Infos in 'ner art kleinen
ASM-
DB enthält, aber diese Daten sind niemals aktuell (und inzwischen auch schon ein paar Jahre alt ... es werden ja ständig neue Zeichen dem
Unicode-Standard hinzugefügt)
Ich glaub auch nicht, daß jemandem wirklich soetwas helfen kann (das wäre z.B. die Funktion UnicodeCharInfo aus'm Anhang ... die darin enthaltenen Daten stammten damals direkt von
unicode.org)
Wenn ich demnächst etwas Zeit hab, dann könnte ich mal nachsehn, ob mir die entsprechenden APIs wieder einfallen,
falls nicht jemand anderes schneller ist
PS: die Windowsanwendung Charmap.exe greift auf diese APIs zu und ließt auch einige entsprechende Daten von windows aus (falls noch keinem die Bezeichnungen in der Statusleiste aufgefallen sind)
PS: den einfachen Groß-/Kleinbuchstabenvergleich hatte ich weiter oben ja schon gepostet ... dieser Funktioniert immer, wenn auch etwas langsam (die schnelle Variante ist in meinem himXML und inzwischen auch in der
MatchText-
Unit verbaut)
[add]
z.B.:
GetStringTypeA
GetStringTypeW
GetStringTypeEx
IsCharAlpha
IsCharAlphaNumeric
IsCharLower
IsCharUpper
[info] warum ich es damals selber implementieren wollte, war da Windows nur die Infos der installierten Gebietschemata/Sprachen enthält, aber ich alles haben wollte.
seit Windows Vista wird aber standardmäßig alles installiert[/info]