ayuda con listbox (Dante)
Publicado por haver (149 intervenciones) el 12/12/2006 18:43:14
amigos tengo un problema con este codigo, (gracias a dante)...
lo que hace este codigo es mover los nombres del listbox1 al listbox2 pero
cuando el listbox1 solo contiene una linea me da error de desbordamiento
Private Sub CommandButton1_Click()
Dim i, k As Byte, dato, direccion
k = ListBox1.ListCount - 1
For i = 0 To k
If ListBox1.Selected(i) = True Then
ListBox2.AddItem ListBox1.List(i)
ListBox1.RemoveItem (i)
i = i - 1
'esta linea me la subraya por el depurador por error de desbordamiento
k = ListBox1.ListCount - 1
End If
If i = k Then Exit For
Next
lo que hace este codigo es mover los nombres del listbox1 al listbox2 pero
cuando el listbox1 solo contiene una linea me da error de desbordamiento
Private Sub CommandButton1_Click()
Dim i, k As Byte, dato, direccion
k = ListBox1.ListCount - 1
For i = 0 To k
If ListBox1.Selected(i) = True Then
ListBox2.AddItem ListBox1.List(i)
ListBox1.RemoveItem (i)
i = i - 1
'esta linea me la subraya por el depurador por error de desbordamiento
k = ListBox1.ListCount - 1
End If
If i = k Then Exit For
Next
Valora esta pregunta


0