Guten Morgen @all,
ich glaube, ich sehe zur Zeit mal wieder den Wald vor lauter Bäumen nicht.
Ich habe in VB .NET eine Klasse ClassicAuthentication, welche ein Interface IAuthentication implementiert. Beide liegen in einer dll.
Wenn ich jetzt in meinem Hauptprogramm allerdings diese nutzen will bekomme ich eine InvalidCastException.
Bei dem DirectCast wird mir die Exception geworfen. Weiss jemand, woran das liegen könnte?
Danke, schonmal.
Mfg LuigiEd
ich glaube, ich sehe zur Zeit mal wieder den Wald vor lauter Bäumen nicht.
Ich habe in VB .NET eine Klasse ClassicAuthentication, welche ein Interface IAuthentication implementiert. Beide liegen in einer dll.
Wenn ich jetzt in meinem Hauptprogramm allerdings diese nutzen will bekomme ich eine InvalidCastException.
Code:
Dim auth As IAuthentication = New ClassicAuthentication()
auth.setParams(params)
Dim oo As Object() = {src.getParam("IP"), CType(src.getParam("Port"), Short), DirectCast(auth, IAuthentication), src.makeParamString}
Bei dem DirectCast wird mir die Exception geworfen. Weiss jemand, woran das liegen könnte?
Danke, schonmal.
Mfg LuigiEd