Es kommt ja erstmal drauf an, wie du es umwandeln willst
Integer=2 in Char=#2
oder in '2' bzw. #50
oder ...
als '2' ginge auch c := Chr(Ord('0') + i);
oder c := IntToStr(i)[0]; (wobei dieses ja mit einem großen Umweg über einen String wäre)
oder meinst du nich Char, sondern String?
das von mir oben Genannte geht ja nur von '0' bis '9' bzw 0 bis 9
ansonsten wäre für String
IntToStr eine gute Möglichkeit, aber es ginge auch mit
Str,
Format uvm.