buenas
tengo que guardar en la variable ASD , el contenido del index 1 de un listbox. si, es una boludes, pero me tira error
"wrong number of arguments...."
Dim asd As String
asd = List1.Index(0)
Dim asd As String
asd = List1.Index(1)
En vb son base 1 :P (excepto los arrays :P)
me sigue tirando el mismo error...
para obtener el item 1... es se usa la propiedad List
textbox1.text = ListBox1.List(1)
Cita de: nukje en 27 Noviembre 2011, 17:26 PM
buenas
tengo que guardar en la variable ASD , el contenido del index 1 de un listbox. si, es una boludes, pero me tira error
"wrong number of arguments...."
Dim asd As String
asd = List1.Index(0)
la propiedad Index de todos los controles sirve para crear arrays de controles...
gracias cielito
(http://1.bp.blogspot.com/_3CV8SXd7-xY/SYO-yoihayI/AAAAAAAABro/SnY1TYogUfU/s400/corazoncito.jpg)
offt: sos chica? :huh:
AJAJAJAJAJ no :P
JAJAJAJAJJAAJJA ;D
Yo por jemplo lo que hago es meter todos los datos de mi form en un array que me creo, asi tengo toda la informacion junta para poder meterla donde quiera en vez de una sola variable, pero si solo necesitas una variable tan facil como declarartelay asignarla.
dim x as string
x= ListBox.SelectedItem
ya tienes lo que el usuario haya cliqueado en el listbox en tu variable.
Cita de: raul338 en 27 Noviembre 2011, 17:31 PM
En vb son base 1 :P (excepto los arrays :P)
Desgraciadamente los array tambien pueden ser base 1 (algo muy feo y no recomendado).
Option Base 1
Option Explicit
Private Sub Form_Load()
Dim a() As Integer
Dim b() As Integer
ReDim a(0 To 10)
MsgBox LBound(a)
ReDim a(10)
MsgBox LBound(a)
ReDim b(10)
MsgBox LBound(b)
End Sub
Dulces Lunas!¡.