FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Dividir un AnsiString en varios ( como split en C# )
Hola amigos, mi problema es algo sencillo, pero no he sabido como hacer.
Tengo este AnsiString : Código:
juanerasmo\\trabajo\\00010\\00111 Código:
juanerasmo\\trabajo\\00010 alguien sabe como??? Gracias. |
#2
|
||||
|
||||
Hola,
Debes usar los metodos Pos y Substring del AnsiString. En tu ejemplo, si siempre hay cuatro cadenas separadas por \\, entonces puedes hacer esto para obtenerr las cuatro cadenas:
en s1,s2,s3 y s4 quedan las cuatro partes de la cadena, s es donde esta la cadena de entrada y st es una cadena que se usa a manera de temporal. Saludos |
#3
|
|||
|
|||
Muchas Gracias!!!
Muchas Gracias AntonioG!
Perfecto! Estaba un poco confundido con lo que hacia, AnsiPos, Delete, y otras funciones con las que intente hacer esto, pero tu lo hiciste de la forma mas inteligente! tienes la mejor solucion! Gracias! |
#4
|
||||
|
||||
Hola,
Por cierto que tengo mal el segundo parametro en estas lineas:
\menos en la priemra, pero no importo porque el numero era mas grande que lo que habia en al cadena. Creo que deberia ir (la primera si estaba bien) Saludos |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
función split en delphi | sergionr | Varios | 9 | 04-04-2013 17:47:03 |
Como Dividir en 2 Partes un Select ???? | AGAG4 | SQL | 2 | 31-10-2006 00:29:05 |
Como calcular el resto de dividir un string numerico | veronica | Varios | 3 | 26-09-2005 13:35:18 |
¿Como dividir un archivo en varios archivos? | Raisen | Varios | 3 | 24-07-2004 03:16:28 |
Dividir base interbase en varios ficheros | Eolo | Firebird e Interbase | 2 | 02-06-2004 06:05:57 |
|