Einzelnen Beitrag anzeigen

Benutzerbild von Bummi
Bummi

Registriert seit: 15. Jun 2010
Ort: Augsburg Bayern Süddeutschland
3.470 Beiträge
 
Delphi XE3 Enterprise
 
#6

AW: Probleme im Umgang mit ord() und chr()

  Alt 13. Okt 2011, 15:09
unter Delphi < 2009 entspricht ein ein Char einem Byte.
Ein String, oder vielmehr der Inhalt eines Strings einer Aneinanderreihung von Chars.

S='Nase';
C1=S[1];
C2=S[2];
...

Delphi-Quellcode:
procedure TForm1.Button1Click(Sender: TObject);
Var
 C:Char;
 S:String;
 O:Integer;
begin
 C := 'H';
 O := 97;
 S := C + Char(O) + 'llo';
 Showmessage(S + ' - ' + IntToStr(Ord(S[1])) + ' - ' + IntToStr(Ord(C))) ;

end;
Thomas Wassermann H₂♂
Das Problem steckt meistens zwischen den Ohren
DRY DRY KISS
H₂ (wenn bei meinen Snipplets nichts anderes angegeben ist Lizenz: WTFPL)
  Mit Zitat antworten Zitat