none
Referencia a objeto no establecida como instancia de un objeto.

    Pregunta

  •  Public Function docente() As String
            Dim obj As New c_Resguardos
            Return obj.txtDocente.Text <----------- aqui me marca el error
        End Function

    Hola desde ya gracias por su tiempo. Estoy realizando una pagina web con asp.net y vb y Tengo el siguiente bloque de codigo y al ejecutarlo me marca error de referencia a objeto no establecida como instancia de un objeto alguna solucion.

    jueves, 27 de octubre de 2016 16:23

Respuestas

  • Fíjate que primero instancias obj, creando un objeto completamente nuevo.

    Después tienes obj.txtDocente, que en principio devolverá Nothing salvo que expresamente dentro del constructor de c_Resguardos hayas escrito algo para instanciar txtDocente.

    Y luego sobre ese Nothing llamas al .Text, lo cual lógicamente da un error de Referencia no establecida... (refiriéndose a que el txtDocente efectivamente es una referencia que no has establecido). Tal como está ese código, el sitio concreto en el que habría que establecer dicha referencia sería en el Sub New de c_Resguardos.

    jueves, 27 de octubre de 2016 17:08