![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
|
|
#1
|
||||
|
||||
|
Hola,
Puedes acceder a los "Items" de un "ListBox" mediante la propiedad del mismo nombre:
En este caso la variable "s" contendrá el texto del primer elemento de la lista. |
|
#2
|
||||
|
||||
|
Hola, solo necesitas acceder a la posición que necesitas en su propiedad Items, un ejemplo para ver el item seleccionado.
procedure TForm1.ComboBox1Change(Sender: TObject); begin showmessage(ComboBox1.Items[ComboBox1.ItemIndex]); end; 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. |
|
#3
|
|||
|
|||
|
Lo que quiero hacer es acceder automaticamente no uno por uno porque la cantidad de los items no es fija
|
|
#4
|
||||
|
||||
|
Cita:
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
|
||||
|
||||
|
Hola,
Puedes valerte de otras propiedades de "Items" para recorrer los existentes:
|
|
#6
|
|||
|
|||
|
Cita:
|
|
#7
|
||||
|
||||
|
Cita:
En diferentes variables:
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. |
|
#8
|
||||
|
||||
|
¿y para que los quieres en una variable? digo, ya los tienes en el combo... para que repetir el valor en otra variable... además, los ejemplos que amablemente Caro y Dec te han mostrado, son suficientes como para que TU deduzcas como realizar lo que quieres... no es buena idea esperar a que aquí hagan tu tarea.
__________________
|
|
#9
|
||||
|
||||
|
Hola,
Hum... pero es que no vamos a hacerte todo el trabajo, ¿o sí? Je je je. Lo que quiero decir es que en el código que tanto Caro como yo hemos mostrado, puede verse cómo asignar un elemento de una lista a una variable de tipo "string". ¿Que quieres usar más variables de tipo string y asignar un elemento de la lista a cada una? Bueno. ¿Quién te lo impide? Otra cosa es que claro, no sabes los elementos que va a tener la lista... luego no puedes declarar variables "s1, s2, s3" y así. Vale. Pues entonces se me ocurre que puedes usar un "Array de cadenas", y añadir cada elemento de la lista en un elemento del "Array", pero, aquí ya se me viene a la cabeza que no sé muy bien qué quieres hacer, porque, ¿para qué añadir los elementos de la lista en un "Array", si ya están en la lista, que nos ofrece una propiedad como "Items", que, es como si fuera un "Array"? Así que no se me ocurre qué más decirte y lo lamento. ![]() Última edición por dec fecha: 04-12-2008 a las 23:12:46. |
|
#10
|
|||
|
|||
|
Cita:
Salud OS
__________________
"La forma de empezar es dejar de hablar y empezar a hacerlo." - Walt Disney |
|
#11
|
||||
|
||||
|
Cita:
Cita:
, no sería mucha cosa para volver a guardar los items. Que yo sepa no se pueden crear variables en ejecución, pero podría tenerlas definidas todas las que piense que va utilizar y asignar con un case como lo hice arriba, pero insisto sería mejor que trabajara con los items directamente y así no se complica la vida.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. |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Comparar dos cadenas de texto | creus | Varios | 5 | 06-03-2009 00:22:13 |
| Convertir items de ListBox a String | j_flores3000 | OOP | 3 | 24-11-2008 00:03:45 |
| extraer cadenas de texto de archivo txt | octalh | Varios | 4 | 30-03-2008 04:16:51 |
| RARISIMO mismo codigo cosas distintas no modifica campo TEXTO | Patricio | Conexión con bases de datos | 1 | 10-08-2005 21:29:53 |
| Icono+Texto en ListBox | Trigger | OOP | 1 | 19-01-2004 16:36:57 |
|