Ver Mensaje Individual
  #1 (permalink)  
Antiguo 21/09/2008, 09:03
hmolina
 
Fecha de Ingreso: septiembre-2008
Mensajes: 3
Antigüedad: 15 años, 7 meses
Puntos: 1
Error "Object reference not set to an instance of an object"

Necesito crear funciones en una DLL en Visual Basic 2005 para usarla en diferentes aplicaciones. Estoy probrando funciones sencillas antes de implementar la más complejas que necesito. Cuando ejecuto una función como Restar() en el siguiente ejemplo funciona bien, pero si ejecuto la función Sumar() que hace un llamado a la función Restar() recibo el error: Object reference not set to an instance of an object.

Este el código que estoy usando en la DLL:

Public Class Funciones

Public Function Sumar(ByVal a As Integer, ByVal b As Integer)
Return a + Restar(100, b)
End Function

Public Function Restar(ByVal a As Integer, ByVal b As Integer)
Return a - b
End Function

End Class

El error da al llamar Sumar(). Al llamar solamente a la función Restar() funciona bien.