RE: [Framework.net] Externe Assemblys als Form

2004-10-21 Diskussionsfäden Mansur Esmann [OM]
> > also zwei Fragen: > > 1.) Wieso klagt "plugInAssembly.GetExportedTypes()", daß es > > das interne Interface nicht findet? > > 2.) wie kann ich das interface gestalten, daß ich auf frmMain > > zugreifen kann (Vom externen Form)? > > das interface muß in einer eigenen assembly sein, die von b

RE: [Framework.net] Externe Assemblys als Form

2004-10-21 Diskussionsfäden Peter Koen
> also zwei Fragen: > 1.) Wieso klagt "plugInAssembly.GetExportedTypes()", daß es > das interne Interface nicht findet? > 2.) wie kann ich das interface gestalten, daß ich auf frmMain > zugreifen kann (Vom externen Form)? das interface muß in einer eigenen assembly sein, die von beiden projekten

RE: [Framework.net] Externe Assemblys als Form

2004-10-21 Diskussionsfäden Peter Koen
4 10:09 PM > To: [EMAIL PROTECTED] > Subject: RE: [Framework.net] Externe Assemblys als Form > > > > > Denke mal das liegt vielleicht daran, daß die Assembly keinen > > > "Haupteinstiegspunkt" hat?! > > > > Nö... Vielleicht kennt

RE: [Framework.net] Externe Assemblys als Form

2004-10-21 Diskussionsfäden Peter Koen
> Form form = (Form)Activator.CreateInstance( > Assembly.LoadFrom(frameName + ".dll").GetTypes()[0]); Vorsicht: Attribute sind auch Types! -Peter ___ Framework.net Mailingliste, Postings senden an: [EMAIL PROTECTED] An-/Abmeldung und Suchfunktion

RE: [Framework.net] Externe Assemblys als Form

2004-10-21 Diskussionsfäden Mansur Esmann [OM]
> > Denke mal das liegt vielleicht daran, daß die Assembly keinen > > "Haupteinstiegspunkt" hat?! > > Nö... Vielleicht kennt der Activator den Typ nicht... Probiers mal mit > Peters Code... > > > Das von Peter Koen ist im Prinzip das was Du meintest mit > > "wenn mehrere Klassen drinnen sind"!

RE: [Framework.net] Externe Assemblys als Form

2004-10-21 Diskussionsfäden Claudius Ceteras
> Denke mal das liegt vielleicht daran, daß die Assembly keinen > "Haupteinstiegspunkt" hat?! Nö... Vielleicht kennt der Activator den Typ nicht... Probiers mal mit Peters Code... > Das von Peter Koen ist im Prinzip das was Du meintest mit > "wenn mehrere Klassen drinnen sind"!? Jepp.. Claud

RE: [Framework.net] Externe Assemblys als Form

2004-10-21 Diskussionsfäden Mansur Esmann [OM]
> > > > Form form = > (Form)Activator.CreateInstance(((Form)Assembly.LoadFrom(frameName + > ".dll")).GetType()); > > > > geht nicht weil eine Assembly nicht zu einer Form gecastet > > werden kann. > > Und das wundert Dich nicht? ;-) > > Assembly.LoadFrom(..) gibt eine Assembly zurück... ja.

RE: [Framework.net] Externe Assemblys als Form

2004-10-21 Diskussionsfäden Claudius Ceteras
> Form form = (Form)Activator.CreateInstance(((Form)Assembly.LoadFrom(frameName + ".dll")).GetType()); > > geht nicht weil eine Assembly nicht zu einer Form gecastet > werden kann. Und das wundert Dich nicht? ;-) Assembly.LoadFrom(..) gibt eine Assembly zurück... Hab ich auch noch nicht benut

RE: [Framework.net] Externe Assemblys als Form

2004-10-21 Diskussionsfäden Peter Koen
du bist schon am Weg, aber nicht ganz richtig. Assembly a = Assembly.LoadFrom(); foreach(Type t in a.GetExportedTypes()) { if(t == typeof(deinformularbasistyp); Form f = (Form)a.CreateInstance(t); } das ist kein kompletter Code, nur so aus dem Kopf hingetippert und s