我有段程序: mAssembly = Assembly.LoadFrom("Test.dll");
BindingFlags flags = BindingFlags.CreateInstance | BindingFlags.Instance | BindingFlags.Public;
object mObject = mAssembly.CreateInstance("TypeName", true, flags, null, null, null, null);
MethodInfo mi = mObject.GetType().GetMethod(mMethodName);
mi.Invoke(mObject ,null);我现在的问题是:能不能实现在Test.dll里面和主线程交互?比如在Test.dll里面向主线程弹出选择是否的messagebox,然后根据主线程的选择分支执行Test.dll里面的代码?
BindingFlags flags = BindingFlags.CreateInstance | BindingFlags.Instance | BindingFlags.Public;
object mObject = mAssembly.CreateInstance("TypeName", true, flags, null, null, null, null);
MethodInfo mi = mObject.GetType().GetMethod(mMethodName);
mi.Invoke(mObject ,null);我现在的问题是:能不能实现在Test.dll里面和主线程交互?比如在Test.dll里面向主线程弹出选择是否的messagebox,然后根据主线程的选择分支执行Test.dll里面的代码?
解决方案 »
- Rs232端口工业天平接收数据似乎有延迟,导致存入数据库数据不准确
- 请教一个问题,关于父窗体中不同容器中子窗体的拖动问题
- 用DataTable给DataGridView赋值后,总是覆盖掉以前存在于DataGridView的数据
- .net winform程序:如何在多个窗体公用一个ContextMenuStrip?
- winform 关于Datagridview的问题!!
- 继承关系中父类实例指向被强制转换为父类的子类,帮我看看,谢谢!
- 位图的平移
- 很奇怪的问题~我的VSStudio每次都重新生成,寻求帮助
- 如何在.NET 中獲取登錄的域名
- vs2008 水晶报表的问题!运行后报表不显示详细内容!
- wpf中我的一个用户控件在一个窗体中不同的位置显示的效果不一样啊
- 进来帮我看看C#
interface IPlugin
{
int DoJob(..., IWin32Window owner);
}