El Guru Programador
Usuario DESCONOCIDO | Registrate Gratis | Usuarios Registrados
Foro de Visual Basic/VB.NET
Foros del Guru > Visual Basic/VB.NET
Usuario problema con listas y combos
Desconocido
Enviado - 27/6/2003
 
hola
necesito hacer un combo que guarde dos datos, es decir uno que lo muestre y el otro no
para eso hago: cbo.addItem "dato"
cbo.itemData(i) = "dato"
ahora bien cuando quiero recuperar el dato
pongo: dato = cbo.itemDAta(listIndex)
y no me trae nada,
esta bien lo que estoy haciendo?
y otro problema tengo con un listbox, que quiero que me muestre dos columnas, una con nombre y otra con codigo, como hago esto?
muchas gracias
 
fmarredo
355 Mensaje(s)
Enviado - 27/6/2003
 
En principio te comento que la prop ItemData de un combo es de tipo Long, así que solamente podés asignarle números (no podés poner cbo.itemData(i) = "dato" ya que "dato" no es un número).
Además ListIndex es una propiedad del combo por lo que tenés que poner dato = cbo.ItemData(cbo.ListIndex).
En cuanto al ListBox, hay que usar algunas API que permiten mostrar los datos "alineados" en columnas, ya que no hay forma de hacerlo con VB "puro".
Si no sabés usar APIs te recomiendo usar otro control (un ListView o algo así) para mostrar varias columnas.
Saludos

 
 

 

Contactos myStudio Network