04/11/2011, 12:01
|
| | | Fecha de Ingreso: noviembre-2008 Ubicación: Santiago
Mensajes: 172
Antigüedad: 16 años Puntos: 5 | |
Respuesta: Instanciar en base a variable revisa el metodo invoke de MethodInfo
mira yo uso este codigo para invocar dinamicamente funciones depoendiendo de valores almacenados en una tabla
String sResultado = String.Empty;
Type variableTipo = Type.GetType("IPNM2.FWK.Calculos");
if (variableTipo == null)
{
// error.
}
MethodInfo variableInfoMetodo = variableTipo.GetMethod(sMetodo);
object instanciaResultado = variableInfoMetodo.Invoke(null, null);
if (instanciaResultado == null)
{
// error
}
en tu caso, creo que podrias manejar en la misma tabla asociado al nombre del form, el nombre del ensamblado que lo contiene, y obtener su tipo en forma dinamica. despues usas el metodo invoke del MethodInfo.
ojala te sirva
saludos
__________________ Nada mas patetico que "detestar" a Intel o Microsoft o Windows o Apple ... apuesto que eres el tipico teton espinilluo y pajero que usa Linux para sentirse capo ... |