Ord() wirkt auf ordinale Datentypen, aber b ist ein string.
Alles weg was nicht noetig ist.
Delphi-Quellcode:
procedure TForm1.Button1Click(Sender: TObject);
var
I: Integer;
begin
for I := 1 to Length(Edit1.Text) do
ListBox1.Items.Add(IntToStr(Ord(Edit1.Text[I]));
end;