您的位置:首页 > 编程语言 > Delphi

delphi 调用c#dll

2014-09-11 14:09 501 查看
public interface iProduct
{
string Buy();
}

[ClassInterface(ClassInterfaceType.None)]
public class Product: iProduct
{
public string Buy()
{
return "我买了产品";
}
}


1.首先需要配置下类库,如下图所示





2.用visual studio 自带的命令行工具,进入到该DLL的目录,输入tlbexp testclass.dll,并生成beep_Class.tlb

3.注册dll,并生成注册文件:

C:\Windows\Microsoft.NET\Framework\v2.0.50727>RegAsm D:\testclass.dll /regfile:D:\testclass.reg

4.至此,生成了dll、tlb、reg三个文件,在使用的时候需要先双击reg文件注册dll,然后才能使用
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: