Ver Mensaje Individual
  #1 (permalink)  
Antiguo 12/03/2007, 09:07
Avatar de Viejari
Viejari
 
Fecha de Ingreso: marzo-2007
Mensajes: 9
Antigüedad: 17 años, 11 meses
Puntos: 0
Object Reference....etc. con un .GetEnumerator

Hola a todos, tengo el siguiente problema que no he podido solucionar hace más de un mes. Me llegó a las manos una aplicación (que yo no realicé), hecha con clases, sirve para crear examenes con preguntas con alternativas y selección. La plicación a veces funciona bien y otras no, eso me trae muchas dudas con el codigo que para serles franca no entiendo mucho.
En esta parte del codigo se cae y arroja el siguiente error:

oEnumerador = oExamen.Preguntas.GetEnumerator
"Object reference not set to an instance of an object."

oEnumerador es del tipo IDictionaryEnumerator
oExamen es clase:
Public Class clsExamen
Private msIdExamen As String
Private mslPreguntas As New SortedList


Public Property IdExamen() As String
Get
Return msIdExamen
End Get
Set(ByVal Value As String)
msIdExamen = Value
End Set
End Property

Public Property Preguntas() As SortedList
Get
Return mslPreguntas
End Get
Set(ByVal Value As SortedList)
mslPreguntas = Value
End Set
End Property

Public Function AgregarPregunta(ByVal oPregunta As clsPregunta) As Boolean
mslPreguntas.Add(oPregunta.IdPregunta, oPregunta)
End Function


End Class

Se entra en una funcion y se le pasa el oExamen como parámetro:
Private Function CargarExamen(ByVal oExamen As clsExamen) As Boolean

Qué puede estar mal al llamarlo?

Todos los comentarios son bienvenidos, porfis hay algo que no estoy viendo=?.

Gracias muchas.