![]() |
![]() |
![]() |
![]() |
![]() |
FTP | ![]() |
![]() |
CCD | ![]() |
![]() |
Buscar | ![]() |
![]() |
Trucos | ![]() |
![]() |
Trabajo | ![]() |
![]() |
Foros | ![]() |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
![]() |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
![]() Hola estoy necesitando extraer cadenas de un archivo plano donde el formato es el siguiente
xx|xxxx|xx xxxx xxxxx x|xxx xx|xxxx|xxxx xxxx xxxx |xxx xx|xxxx|xxx xxxx xxx |xxx Y mi código es este
El problema es que en vez de leer solamente por delimitador también lee por espacio en blanco, y no sé como hacer para que solo respete el delimitador | = #124 Desde ya agradezco a quien pueda ayudarme Saludos Velia |
#4
|
||||
|
||||
Hola Velia, como te dijeron puedes utilizar STrictDelimiter pero que viene en versiones posteriores a Delphi 7, sino lo tuvieras puedes utilizar la función ExtractString.
Saluditos
__________________
Disfruten cada minuto de su vida a lado de sus seres queridos como si fuese el ultimo, uno nunca sabe lo que puede pasar. |
#5
|
|||
|
|||
![]() Muchas gracias Caro y Coso acabo de solucionar usando la función
function " StringReplace " Muy agradecida, les mando saludos Velia |
#6
|
|||
|
|||
![]() Chicos abusando de su buena predisposición, acudo para que me den una ultima mano (espero
![]() Estoy utilizando la función ExtractStrings de esta forma pero cuando estoy leyendo un archivo plano con este formato x ejemplo 0 1 2 3 4 xxx|xxxx| |xxxx|xxxx xxx|x xx|xxxx |xxxx|xx xx|xxxx| |xxxx| cada vez que quiero leer el contenido de los campos tengo que indicarle la posición y solo cuenta las posiciones que tienen contenido como por ejemplo la primera vez me va a leer la posiciòn 2 = xxxx Como puedo solucionar esto ya que tengo la versión 7 de delphi y no cuento la función STrictDelimiter ?? Gracias nuevamente |
#7
|
|||
|
|||
Hola velia, yo tiraria por lo directo, aunque seguro que hay maneras mas elegantes:
lo he hecho a lo rapido, seguro que se puede optimizar. saludos. |
![]() |
|
|
![]() |
||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Problema Con TstringList | angelp4492 | Varios | 2 | 29-12-2007 15:46:00 |
Ayuda con Tstringlist | ronimaxh | Varios | 5 | 02-03-2005 23:29:59 |
Error con TStringList | Jan_polero | OOP | 8 | 06-12-2004 02:15:33 |
TObjectList y TStringList | esquerda21 | Varios | 6 | 21-01-2004 15:16:58 |
TStringList | esquerda21 | Varios | 10 | 19-01-2004 11:15:21 |
![]() |
|