通过反射,调用DLL程序集某个类的静态方法打开窗体
通过反射,调用DLL程序集某个类的静态方法打开窗体
通过反射,调用DLL程序集某个类的静态方法打开窗体,此案例适用于跨模块打开窗体
C# Code:
Assembly systemDLL = Assembly.LoadFile(Application.StartupPath @"\" Globals.DEF_SYSTEM_MODULE);
string fullName = "CSFrameworkV4_5.SystemModule.frmFieldNameMgr";
Type T = systemDLL.GetType(fullName, true, true);
if (T != null)
{
MethodInfo M = T.GetMethod("Exceute");
if (M != null) M.Invoke(null, new object[] { this, DB, tableName });
}
扫一扫加作者微信