在C ++ Builder中使用C#.NET DLL?

时间:2014-03-14 07:58:53

标签: c# c++ dll c++builder

如何在C ++ Builder中使用C#.NET DLL? 我想在C ++ Builder中使用C#dll类的函数。

1 个答案:

答案 0 :(得分:4)

为了从Windows下的非托管代码调用托管代码,您几乎必须通过COM。

在您的情况下,这意味着将您的C#库构建为 COM Visible 并将其注册为COM Interoperation。

然后,您需要以正常方式从C ++代码调用COM对象。

有一个很好的答案here,它完成了实现这一目标所需的步骤。