Delphi程序怎么调用C#写的dll类库

 我来答
素衣也行01
2017-01-30 · TA获得超过173个赞
知道小有建树答主
回答量:436
采纳率:0%
帮助的人:480万
展开全部
首先在vs2005中创建一个“类库”项目TestDll,
using System.Runtime.InteropServices;
namespace TestDll
{
public interface I TestClass
{
void YourProcedure(stirng param1);
}
[ClassInterface(ClassInterfaceType.None)]
public class TestClass:I TestClass
{
public void YourProcedure (stirng param1);
{ //自己的代码 }
}
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友890a13ce6
2017-01-31 · TA获得超过132个赞
知道小有建树答主
回答量:417
采纳率:0%
帮助的人:346万
展开全部
1、关键是Delphi定义的读取数据的类型,在磁盘上要与C++定义的类型一致才可以了。
2、函数函数名称匹配准确。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
MACH程序员
2017-01-28 · TA获得超过227个赞
知道答主
回答量:451
采纳率:0%
帮助的人:52.3万
展开全部
和其他语言都一样,不过数据类型怕出问题你注意点,建议你参考C#DLLAPI
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式