Qe tal gente, a ver si alguien me da una manito;
Quiero pasar un metodo como parametro a un metodo (valga la redundancia), para esto estoy usando un delegado, el tema que el metodo a pasar por parametro (el que referencia el delegado ) es de una interfaz; la cual implementan las clases que uso posteriormente; este es el esquema:
public interface IInitializer
sub MiMetodo()
end interface
Public Delegate Sub Delegado(ByVal visitable As Visitable)
Dim miDelegado As Delegado
Dim mi_Interfaz As miInterfaz
miDelegado = AddressOf mi_Interfaz.MiMetodo
con este esquema me da nuestro error favorito: "object reference not set" en la ultima linea.
Mi pregunta es si puedo asociar a un delegado un metodo de una interfaz, ya que no encontré ningun ejemplo en la web.
(con una clase, obviamente no tengo ningun problema, pero necesito usar una interface). Muchas gracias por leerme