如何用C#来调用用DELPHI写的DLL, 这个DLL是一个接口,感谢。

如何用C#来调用Delphi写的DLL,这个DLL是一个接口delphi接口的定义如下:unitInterFaceLh;interfacetypeLhif=interfa... 如何用C#来调用Delphi写的DLL, 这个DLL是一个接口
delphi接口的定义如下:
unit InterFaceLh;
interface
type
Lhif=interface
['{9479BEEB-9018-4125-B06D-2E6D1E5A4680}']
function Start(Channel:Integer):integer;stdcall;
function Stop(Channel:Integer):integer;stdcall;
end;
implementation
end.
展开
 我来答
phoebuswei
2012-03-07 · TA获得超过608个赞
知道小有建树答主
回答量:707
采纳率:0%
帮助的人:670万
展开全部
添加代理
DLLImport(Delphi写的DLL)
更多追问追答
追问
试过了,不行,因为对方是把函数包装在接口内。dllimport下面直接引用函数执行出错。
追答
哎~~
您不可以调用interface的,您要使用他的实例
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式