Показать сообщение отдельно
  #2  
Старый 11.07.2008, 01:05
lmikle lmikle вне форума
Модератор
 
Регистрация: 17.04.2008
Сообщения: 8,087
Версия Delphi: 7, XE3, 10.2
Репутация: 49089
По умолчанию

Код:
var
  C : Char;
  I : Integer;
  Buf : String;
begin
  Buf := '';
  C := 'A';
  While C <= 'Z' Do
    Begin
      Buf := Buf + C + ' = ' + Ord(C) + #13#10;
      C := Chr(Ord(C) + 1);
    End;
  ShowMessage(Buf); 
end;

Если хочется в шестнадцатеричном виде, то Buf присваивать так:

Код:
Buf := Buf + C + ' = $' + IntToHex(Ord(C)) + #13#10;

Не помню точно, может у IntToHext есть еще параметр - посмотри в хелпе.