hehe,我常使用的一个函数:
//int 为待处理整数,long 为最终长度(含前导0)
function FrontZero(int, long: integer): string;
var
i, l: integer;
begin
Result := inttostr(int);
l := Length(Result);
if l < long then
begin
SetLength(Result, long);
for i := 1 to long - t do
Result := '0';
end;
end;