![]() |
![]() |
![]() |
![]() |
![]() |
FTP | ![]() |
![]() |
CCD | ![]() |
![]() |
Buscar | ![]() |
![]() |
Trucos | ![]() |
![]() |
Trabajo | ![]() |
![]() |
Foros | ![]() |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
![]() |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
||||
|
||||
Una corrección:
Al usar Format, en lugar de '%22:s' debes usar: '%-22s' // Saludos |
#2
|
|||
|
|||
Sorry, se completa con ceros a la izquierada disculpen lo que pasa es que me cambiaron el formato, como lo resuelvo.
deveria quedar asi V 7236338___ALVARADO, EDUARDO__05129724V__0006454 V 0349028___CORONA, JUAN_______ 05128226Z__0004454 V 3763451___ORTEGA, DIEGO_______05116854K__4454556
__________________
____________________________ Un saludo a todos... |
#3
|
||||
|
||||
Puedes usar algo como:
StringOfChar('0', 22 - Length(Dato)) + Dato que devolverá una cadena de 22 caracteres (siempre y cuando Dato no tenga más de 22 caracteres) donde los espacios a la izquierda son llenados con ceros. StringOfChar simplemente devuelve una cadena que repite un caracter el número especificado de veces. Si en tu versión de Delphi no existe esta función fácilmente puedes crearte una. // Saludos |
![]() |
|
|
![]() |
|