Einzelnen Beitrag anzeigen

xaromz

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

Re: Wie lese ich aus einem String ASCII (Unicode) Werte?

  Alt 2. Jun 2007, 09:23
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 Delphi-Referenz durchsuchenOrd:
Delphi-Quellcode:
S := 'ZA';
I := Ord(S[1]); // I = 90;
I := Ord(S[2]); // I = 65;
Gruß
xaromz
I am a leaf on the wind - watch how I soar
  Mit Zitat antworten Zitat