Hi Coders!
Ich habe da ein leichtes, doch scheinbar für .NET schwieriges Problem. (c#)
Ich habe eine Datenbank, in der ich die Namen von .dll's hinterlege. Je nach Aktion
frage ich den entsprechenden dll Eintrag ab und will diese dann aufrufen.
Das ganze soll in einem WinForm passieren.
1.) Da ich heute noch nicht weis, welche dll's ich in Zukunft haben werden (also kenn ich z.B. nicht ihre Namen und Namespaces...) will ich sowas machen wie
JAVA CODE
String target="programm.class";
Class className= Class.forName(target);
Object newone=className.newInstance();
Object args[] = { page, penstatus, penid };
Class types[] = {Page.class,String.class,String.class};
Method method = className.getMethod( "sending", types );
Object resval = method.invoke( newone, args );
...dummerweise finde ich in keinem Forum, wie man sowas in c# anstellt
Gibt es jemanden da draußen, der mir helfen kann?
may the force be with you
OliWan
Ich habe da ein leichtes, doch scheinbar für .NET schwieriges Problem. (c#)
Ich habe eine Datenbank, in der ich die Namen von .dll's hinterlege. Je nach Aktion
frage ich den entsprechenden dll Eintrag ab und will diese dann aufrufen.
Das ganze soll in einem WinForm passieren.
1.) Da ich heute noch nicht weis, welche dll's ich in Zukunft haben werden (also kenn ich z.B. nicht ihre Namen und Namespaces...) will ich sowas machen wie
JAVA CODE
String target="programm.class";
Class className= Class.forName(target);
Object newone=className.newInstance();
Object args[] = { page, penstatus, penid };
Class types[] = {Page.class,String.class,String.class};
Method method = className.getMethod( "sending", types );
Object resval = method.invoke( newone, args );
...dummerweise finde ich in keinem Forum, wie man sowas in c# anstellt

Gibt es jemanden da draußen, der mir helfen kann?
may the force be with you
OliWan