Tema: TDU y arrays
Ver Mensaje Individual
  #8 (permalink)  
Antiguo 15/02/2014, 15:16
pablOOO5
(Desactivado)
 
Fecha de Ingreso: febrero-2014
Mensajes: 21
Antigüedad: 10 años, 3 meses
Puntos: 0
Respuesta: TDU y arrays

Si. Pero nos están enseñando con esa versión. Incluso tuve problemas para instalarlo ya que la aplicación es de 32 bits.

Mira, no si esta bien lógicamente planteado:

Código vb:
Ver original
  1. Public Sub GuardarCmd_Click()
  2.  
  3. 'Variables contadores
  4. Dim i As Integer, min As Integer, max As Integer
  5. 'Arrays dinamico
  6. Dim libros() As TDUBiblioteca
  7. min = 0
  8. max = 100
  9.  
  10. 'Variable de acceso TDU
  11. Dim biblioteca() As TDUBiblioteca
  12.  
  13. 'Control de menos de 100 libros
  14. If min <= 100 Then
  15.     biblioteca(min).titulo = TituloTxt.Text
  16.     biblioteca(min).autores = AutoresTxt.Text
  17.     biblioteca(min).editorial = EditorialTxt.Text
  18.     biblioteca(min).anio = AnioTxt.Text
  19.     biblioteca(min).paginas = PaginasTxt.Text
  20.     biblioteca(min).comentarios = ComentariosTxt.Text
  21. Else
  22.     MsgBox ("Cantidad maxima de libros alcanzados")
  23.     End
  24. End If
  25. 'Fin control
  26.  
  27. 'Redimensiono la cantida de libros en el arrays
  28. ReDim libros(min) As TDUBiblioteca
  29.  
  30. 'Trato de guardar los libros en el arrays
  31. For i = 0 To 5
  32.     libros(min) = biblioteca(min)
  33. Next i
  34.  
  35. 'Sumo la cantidad de libros cargados hasta el momento
  36. min = min + 1
  37. End Sub


Me arroja un error en los sub indices, que esta fuera de intervalo. Seguramente esta mal asociado.

Sera que tendré que declara otra variable local para seguir el contador de libros y otro para los sub indices ?