![]() |
Case pero con cadenas en vez de con caracteres
Hola, tengo este código:
pero me gustaría hacerlo de tal forma que no hubiera tantos ifs ya que lo que se evalúa es siempre la misma variable, Cadena. ¿Podría hacerse algo como esto? Evaluo la cadena Si es uno --> // Acciones a tomar Si es dos --> // Acciones a tomar Si es tres --> // Acciones a tomar Si es cuatro --> // Acciones a tomar Se que si lo que se evalúa es un caracter sí que se puede pero me temo que con cadenas de texto es imposible, ¿me equivoco? Saludos. |
No sé si se podrá, pero puedes intentar provandando con constantes.
Saludos. |
Si no funciona el anterio, puedes:
Saludos. |
Voy a probar, muchas gracias.
|
@D&W
Creo que para añadir elementos a la lista sería así:
Saludos. |
Cita:
Si no funciona con el código que escribí anteriormente, que realmente no estoy seguro: Entonces, solo hay que hacer una ligera modificación. Que con éste código si estoy seguro de que funciona. Saludos. |
|
Cita:
No sabía que existía esa propiedad. Nunca me había dado cuenta. Sin embargo, personalmente prefiero utilizar el ".text = stringresplace(...)" porque es más seguro y funciona a "como yo quiero" Gracias roman por el dato. saludos. |
Hola, para hacer un Case de cadenas es mas facil de la forma que explico en este hilo http://www.clubdelphi.com/foros/show...64&postcount=5
Saluditos |
¡Gracias Caro!
|
| La franja horaria es GMT +2. Ahora son las 22:24:17. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi