Delphi - Como poner a un String Ceros a la Izquierda??

 
Vista:

Como poner a un String Ceros a la Izquierda??

Publicado por Carlos Pereira (15 intervenciones) el 24/08/2000 00:00:00
Estoy formando un archivo plano en donde tengo que completar el nº de Cta.Cte. con ceros a la izquierda, pero estos nº tiene ´-´ en distintos lados, por ej.

5-005-5658 ó 041-2-253-522 ó 2533-5855

dejarlos de largo 19 llenando lo que falta con ceros a la izquierda, extiste algo????

Help!!!!!!
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Como poner a un String Ceros a la Izquierda??

Publicado por Antonio M. Estévez (8 intervenciones) el 24/08/2000 00:00:00
Prueba con lo siguiente:

function Justifica(const Numero: string): string;
var
i: integer;
begin
Result:= Format(´%19s´, [Numero]);
for i:= Length(Result)-Length(Numero) downto 1 do
if Result[i]= ´ ´ then
Result[i]:= ´0´;
end;

Saludos
Antonio M. Estévez
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar