Ver Mensaje Individual
  #1 (permalink)  
Antiguo 26/05/2011, 12:16
Avatar de mikolbe
mikolbe
 
Fecha de Ingreso: octubre-2010
Mensajes: 104
Antigüedad: 14 años, 1 mes
Puntos: 2
Referencia a Objeto no establecida como instancia de un objeto

Código:
Referencia a Objeto no establecida como instancia de un objeto
Hola foreros, cómo están?
Paso a contarles cómo es que me da este error.
Primeramente les cuento que estoy trabajando con Visual Studio 2008 lenguaje VB

Tengo en un proyecto un FORM, un MODULO y una CLASE.

La clase tiene una propiedad
Código vb:
Ver original
  1. Public MiPropiedad as Integer

En el formulario dentro de un procedimiento utilizo esa variable de la siguiente manera
Código vb:
Ver original
  1. For x As Integer = 0 to 10
  2.     MiVariable(x) = New MiClase
  3.     MiVariable(x).MiPropiedad = x * 2
  4. Next
  5.  
  6. Call MiSubRutina()

En el módulo defino una variable array público de tipo "mi clase" de la siguiente manera:
Código vb:
Ver original
  1. Public MiVariable(0 To 99) as MiClase
  2.  
  3. Public Sub MiSubRutina()
  4.     MsgBox(MiVariable(1).MiPropiedad.toString)
  5. End Sub

Al querer mostrar el MsgBox en el módulo me da el error de referencia.
Alguna ayuda experta o novata que solucione mi problemita.

Muchas gracias
<<[[MIKOLBE]]>>