Programación General > Delphi

 Sobre El Format

(1/1)

Perrero:
Revisando un codigo encontre la siguiente linea:

  Linea:= format('%9s%3s%20s%4s%16s%5s',['',i2,'',c2,'',c3]);

y en otro codigo encontre:

  Linea:= format('%3s',[InttoStr(n)])+' x '+format('%4s',[InttoStr(i)])+' =       '+format('%6s',[InttoStr(n*i)]);

Alguien me podria decir que significa el format?, de que se compone?, que quiere decir la parte "'%9s%3s%20s%4s%16s%5s'"? y la parte " '%3s' ", " '%4s' ", " '%6s' "?.

P.S: Linea sera luego agregada a un ListBox.

Enko:
tenes funciones más faciles y predefenidas para formatear.


--- Código: Text --- function IntToStr(S: String): Integer;function StrToInt(X: Integer): String;  
En la generalidad con esas de arreglas.


%4s: por ejemplo quierá decir que tiene que devolver una parte de un string con 4 letras o algo así. En la práctica, tenes funciones que hacen que no tengas que usar formato al estilo "print del lenguaje C" nunca.

Navegación

[0] Índice de Mensajes

Ir a la versión completa