Wenn dir der (geringe) Geeschwindigkeitsverlust nichts ausmacht, kannst du auch Formatstrings benutzen:
Delphi-Quellcode:
var
s: String;
begin
s := Format(%d%d%d,[12,15,18]);
end;
Oder halt doch so:
Delphi-Quellcode:
var
s: String;
begin
s := InttoStr(12) + InttoStr(15) + (InttoStr(18));
end;
Wenn du damit allerdings weiterrechnen willst, musst du es schon mit InttoStr() in einen Integerwert umwandeln.