学习反射生成窗体

例如:

private void buuton1_Click( object sender, EventArgs e )
{
    Assembly _myAssembly 
= Assembly.LoadFrom(@"e:windowsApplication6.dll");
    Type _myType 
= _myAssembly.GetType( "WindowsApplication6.Form1" );
    
object obj;
    obj 
= Activator.CreateInstance( _myType );
    Form frmform 
= null;
    frmform 
= (Form)obj;
    frmform.Show();
}

你可能感兴趣的:(反射)