您的位置 首页 > 数码极客

〈如何使用dll〉如何使用dll文件…

一、原理

1、利用反射进行动态加载和调用

Assembly assembly = A(DllPath);

注意:利用dll的路径加载,需要后缀名.dll

2、加载dll完成后,获取dill中要使用的类

Type type = assembly .GetType("命名空间.类名");

3、实例化类型,参数可以自定义指定,也可以无参数,静态实例可以省略

obj = Sy(type);

4、获取类中的指定方法

MethodInfo CommonInterface = ("CommonInterface");

5、对方法进行调用,多条性利用参数进行控制

CommonIn(obj, Params);

二、实例

object obj = null; Assembly assembly = A("D:/NcrmyyCIS.dll"); Type type = assembly .GetType("NcrmyyCIS.CisHelp"); obj = Sy(type); MethodInfo CommonInterface = ("CommonInterface"); object[] Params = new object[2] { "Mz_doctor_help", "测试" }; CommonIn(obj, Params);

责任编辑: 鲁达

1.内容基于多重复合算法人工智能语言模型创作,旨在以深度学习研究为目的传播信息知识,内容观点与本网站无关,反馈举报请
2.仅供读者参考,本网站未对该内容进行证实,对其原创性、真实性、完整性、及时性不作任何保证;
3.本站属于非营利性站点无毒无广告,请读者放心使用!

“如何使用dll,如何使用dll文件,如何使用dll中的函数,如何使用dll程序”边界阅读