与dll有关的问题。请熟悉动态调用dll的进来帮忙解决。 我想实现的功能是这样的:1、我在dll中声明了一个类如Adohelper,然后我在利用动态调用这个dll的程序中有一个方法是返回Adohelper这个类型,请关这个方法的应该如何声明。注:不是在写程序时把dll文件引用进来,而是使用动态调用。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 string path = @"yourDllPath"; Assembly assembly = Assembly.LoadFile(path); Type type = assembly.GetType("YourNamespace.InvokeClass"); object[] pars = new object[2]; pars[0] = 0; pars[1] = "aaa"; Type[] parTypes = Type.GetTypeArray(pars); object ret = type.InvokeMember("InvokeMethodName", BindingFlags.InvokeMethod, null,null,pars); vs2010 里没有 udp socket控件? treeview里的Addrange()问题,添加节点后treeview里显示不出 请教,用VS2005 C#做数据修改器 socket循环接收数据的时候,汉字被截断 使用showModalDialog 父窗体变成空白 【杭州】我们公司招.net开发人员,有兴趣的朋友联系我啊。 如何在一个窗体中关闭指定的窗体 初学者,急!使用struct时遇到点问题!在线等,并且立即给分~~ 关于可编辑下拉框的问题 c#做网站怎么实现定时做某项任务的功能? 工具条 如何把DataGrid的某行从一个位置移到另一个位置,而保持它的状态不变
Type type = assembly.GetType("YourNamespace.InvokeClass");
object[] pars = new object[2];
pars[0] = 0;
pars[1] = "aaa"; Type[] parTypes = Type.GetTypeArray(pars); object ret = type.InvokeMember("InvokeMethodName",
BindingFlags.InvokeMethod,
null,null,pars);