tambien puedes usar esto
Código Delphi
[-]
function CerosIzquierda(S: String; N: Integer): String;
begin
Result:=StringOfChar('0',N-Length(S))+S;
end;
y para llamarla solo tienes que hacer esto
Código Delphi
[-]
Edit1.Text := CerosIzquierda(IntToStr(StrToInt(Dato1)+StrToInt(Dato2)),8);
Edit1.Text := CerosIzquierda('126',8);
espero que esto te sirva...
Salu2