Hace unos dias trataba de abrir un formulario que esta coompilado como dll. Ya funciona perfecto,pero ahroa me topo con otro problema.
En esa dll tengo una variable publica de tipo cadena, a la cual necesito asignarle un valor antes de mostrar el formulario.
El formulario lo cargo con:
Código:
Assembly extAssembly = Assembly.LoadFrom("C:\\dll\\dll\\bin\\Debug\\dll.dll"); Form extForm = (Form)extAssembly.CreateInstance("dll.Form1"); this.AddOwnedForm(extForm); //Aqui me marca error, por que obviamente un objeto de tipo forma no tiene nada que se llame strVariable, asi que, como le asigno valor? //extForm.strVariable = "esto es una variable"; extForm.Show();