Ver Mensaje Individual
  #5  
Antiguo 28-09-2010
Avatar de ecfisa
ecfisa ecfisa is offline
Moderador
 
Registrado: dic 2005
Ubicación: Tres Arroyos, Argentina
Posts: 10.508
Reputación: 36
ecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to behold
Hola JXJ.

Te agrego otra forma de hacerlo:
Código Delphi [-]
{ Num: número - Cant: cantidad total de dígitos }
function CerosAIzquierda(Num, Cant: integer): string;
begin
  Result:= StringOfChar('0', Cant - Length(IntToStr(num))) + IntToSTr(num);
end;
Un ejemplo de llamada:
Código Delphi [-]
var
  i: Integer;
begin
  Memo1.Clear;
  for i:= 115 to 132 do
    Memo1.Lines.Add(CerosAIzquierda(i, 9));
end;

Saludos.
Responder Con Cita