菜鸟学C#,请教C#中如何调用dll中的函数,dll已经添加到引用了

2025-04-15 14:52:50
推荐回答(4个)
回答1:

dll就是类的封装,和其他类的函数使用的方式一样,都要new类的实例,然后调用类里的函数,只不过你一般写是 class cal = new class();这种,如果是dll里的这么写,假如你的dll名字叫text。那么实例化的时候就写text.class cal = new text.class();只不过就是在类名前加上dll的名字就可以了,剩下的和普通类一样!

回答2:

using System.Runtime.InteropServices;
[DllImport("Dll.dll")]
extern static private int Open(Int16 No);
然后在程序中调研Open函数就行了

回答3:

请参考:http://zhidao.baidu.com/question/555327164?&oldq=1#answer-1397257404
有源码

回答4:

函数在类中,类在命名空间中,命名空间在dll中,这样就懂了吗