Tipos de objectos en reflexion.

07/07/2004 - 18:10 por Jose Antonio | Informe spam
Si mediante reflexion instancio el objeto o de un formulario que se llama dl
mismo modo que el string pasado como cadena.

string cadena="Consulta"

Assembly a=Assembly.GetExecutingAssembly();

object o=Activator.CreateInstance(a.GetType(cadena));

¿Como puede tipar el objeto o para que se comporte exactamente igual que el
formulario cuyo nombre tengo en cadena para acceder a sus metodos y
propiedades?.

No se si me explicado bien.



Saludos.
 

Leer las respuestas

#1 alfredo
07/07/2004 - 18:30 | Informe spam
On Wed, 7 Jul 2004 18:10:37 +0200, "Jose Antonio"
wrote:

Si mediante reflexion instancio el objeto o de un formulario que se llama dl
mismo modo que el string pasado como cadena.



El verbo instanciar no existe.

string cadena="Consulta"

Assembly a=Assembly.GetExecutingAssembly();

object o=Activator.CreateInstance(a.GetType(cadena));

¿Como puede tipar el objeto o para que se comporte exactamente igual que el
formulario cuyo nombre tengo en cadena para acceder a sus metodos y
propiedades?.



if (cadena = "Consulta")
Consulta consulta = (Consulta)o


Saludos

Preguntas similares