seleccionar items de un listbox en tiempo de accion

Iniciado por rubeng, 9 Agosto 2007, 04:33 AM

0 Miembros y 1 Visitante están viendo este tema.

rubeng

weno esa es mi pregunta el listbox se carga mientras el programa esta en ejecucion como hago yo con un timer para q vaya pasando todos los items osea esta 45 segs con uno va al de abajo y asi
alguna idea ?

papanoel_devacaciones

#1
bueno soy nuevo en visual basic....creo que lo que quieres es esto

tiene un ListBox + un Timer (tiene que tener intervalo a 2000)

Private Sub Form_Load()
List1.AddItem "Haha"
List1.AddItem "Haha2"
List1.AddItem "Haha3"
List1.AddItem "Haha4"

End Sub

Private Sub Timer1_Timer()
If Timer1.Interval = 2000 Then GoTo List:
List:
List1.Clear
List1.AddItem "Haha4"
List1.AddItem "Haha2"
List1.AddItem "Haha3"
List1.AddItem "Haha1"
End Sub



lo que hace es que cuando llege el timer a 2 seg limpia el listbox y añade nuevos
lo malo es que debes poner todos asi   :-\ :-\

espero aver te ayudado (como soy nuevo no mucho creo  ;D ;D)
saludos

rubeng

lo que pasa es que mientras programas el listbox esta vacio este  se carga en ejecucion pero no hay manera de saber como se llaman los textos en listbox.. como hago para ir seleccionandolos

CeLaYa

los items del list los puedes referenciar por medio de su indice:


    List1.AddItem "item1"
    List1.AddItem "item2"
    List1.AddItem "item3"
   
   
    MsgBox List1.List(2)


ten encuenta que el primer item empieza con el indice 0
"La soledad es el elemento de los grandes talentos".
Cristina de Suecia (1626-1689) Reina de Suecia.

rubeng


Tengu

tambien puedes ir sumando en el evento timer

list1.listindex = list1.listindex + val("1")

y asi iria aumentando el index y seleccionando 1 por 1 :xD

Encuentros por Video y Chat !!

ActiveSheet

#6
 alguien tiene la imagen que tiene smokehack_ pero en grande

papanoel_devacaciones