![]() |
Convertir de String a un Array
Hola
Supongamos que tengo la sgte cadena mi_var:='Alberto,Evelyn, Diane'; La pregunta es como puedo separar esta cadena teniendo por supuesto la , como delimitador. mi_var:=[Alberto,Evelyn,Diane] Para despues poder acceder a ella con algo asi mi_var_array[0]; Desde ya muchas gracias |
Aunque pones la pregunta en el Foro Internet, supongo que te estás refiriendo a Delphi, si es así confirmalo para poder mover esta pregunta al Foro de varios.
Un Saludo. |
Exactamente, ahora la sintaxis no me la acuerdo, hace mucho que no trabajo con este tipo de problemas, lo que podrias hacer, es algo asi como:
String := (String + ','); a := Pos(',',String); copiar desde "0" hasta "A", en array[p]; P := (P+1); Saludos :D:D PD: La sintaxis correcta, no la recuerdo, pero este mas o menos, creo que tiene que responder a tu duda. |
Como decian:
Lo malo que borras el contenido de String, asi que mejor te haces una cadena auxiliar o algo asi. Saludos. |
La franja horaria es GMT +2. Ahora son las 13:09:40. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi