Noch einer:
Delphi-Quellcode:
function ZeroPad (n: Cardinal; places: Byte): String;
begin
Result := Format('%.*d', [places, n]);
end;
Interessant ist in diesem Zusammenhang, daß man mit
variablen Längenangaben Integerwerte in Delphi 6 nur auf maximal 16 Stellen mit Nullen füllen kann. In Delphi 2006 liegt die Obergrenze bei 16 Stellen (Integer, Cardinal) bzw. 32 Stellen (Int64).
Gruß Hawkeye