Fraccionar contenido de un TEdit
Hola chicos
Soy nueva acá y estoy tratando de aprender programación Delphi. Por favor les agradecería si me ayudan con lo siguiente. Mi TEdit contiene la cadena: Jirafa - Elefante - Sapo - Ardilla Ahora, cómo puedo extraer los 4 nombres de los animales sin el guión, en el TEdit? Deseo que cada nombre del animal lo muestre un ShowMessage Gracias por todo |
¿Y qué llevas hecho?
|
Cita:
Puedes utilizar la función Copy (revisa la ayuda) si te hace falta "cortar" un trozo de la cadena para guardarlo en una variable. También te puede ser útil la función Pos, que te permite encontrar una cadena dentro de otra (por ejemplo pra encontrar los guiones "-"). |
Hola.
Y también hallarás otra opcion leyendo sobre la clase TStringList y las funciones ExtractStrings y StringReplace. Saludos :) |
Hazlo así como te paso el ejemplo y te funcionará...
Saludos desde Bogotá - Colombia :) |
Bueno, ahora que Luis te allanó el camino :), yo había pensado en algo así:
Saludos :) |
Cita:
|
|
Hola.
- |
Yo usaria las funciones Split:
Salida:
Ten en cuenta que no le recorta el espacio al inicio de cada cadena. Para eso podrias usar las funciones Trim |
La franja horaria es GMT +2. Ahora son las 15:19:30. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi