Hola, ante todo, felicitar a los que han hecho posible este extraordinario foro durante ya 4 años, sin duda todo un reto que ha podido superarse con un exito, creo yo, bastante bueno jaja.
Bien, despues d esta introduccion, os cuento mi problema, estoy aprendiendo Visual y a pesar de que lo domino, hablando a nivel basico claro jeje, tengo muchas dudas, com la que os presento a continuacion.
Hace poco hice este ejemplo de edades
http://www.recursosvisualbasic.com.a...l-basic/32.htm y fue todo bastante bian hasta que me puse a experimentar con el, el caso es que solamente puedo añadir un item con su respectivo valor siempre y cuando este sea un numero. Me gustaria que me ayudaseis a ver cual es el error que me muestra esta imagen:
Aqui esta el codigo por si lo quereis poner en practica:
'Creamos una estructura para el ejemplo
Private Type Visual
edad As String
nombre As String
End Type
Private Sub Form_Load()
'creamos un arreglo de 3 indices de tipo Mitipo
Dim arreglo(1 To 4) As Visual 'Llenamos la matriz
arreglo(1).edad = 26
arreglo(1).nombre = "Carlos"
arreglo(2).edad = 32
arreglo(2).nombre = "Veronica"
arreglo(3).edad = 25
arreglo(3).nombre = "Martin"
arreglo(4).edad = dfgdfg
arreglo(4).nombre = "3GP Converter"
'Hacemos un bucle para guardar los valores. Mediante el
'metodo item agregamos los nombres anteriores, y en cada
'nombre le asociamos la edad mediante la propiedad ItemData
For i = 1 To 4
Combo1.AddItem arreglo(i).nombre
Combo1.ItemData(i - 1) = arreglo(i).edad
Next
End Sub
'Cuando pinchamos un elemento, nos muestra su valor asociado
'en la propiedad ItemData, es decir nos muestra la edad
Private Sub Combo1_Click()
Label1.Caption = "La edad es: " & Combo1.ItemData(Combo1.ListIndex)
End Sub
Saludos y gracias
End Sub