Hallo,
aus einem (
Ansi-)String kannst Du erst einmal keine
Unicode-Werte auslesen, die Zeichen sind nämlich (normalerweise) 8 Bit lang. Wenn Du den Ordinalwert eines Zeichens haben willst, nimmst Du die Funktion
Ord:
Delphi-Quellcode:
S := 'ZA';
I := Ord(S[1]); // I = 90;
I := Ord(S[2]); // I = 65;
Gruß
xaromz