Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/.net/22.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在Borland C++; 有一个基于.NET技术的第三方SDK,我想在Borland C++中使用。在Borland C++中使用SDK的最好方法是什么?< /P>_C++_.net_Dll_Com_C++builder - Fatal编程技术网

如何在Borland C++; 有一个基于.NET技术的第三方SDK,我想在Borland C++中使用。在Borland C++中使用SDK的最好方法是什么?< /P>

如何在Borland C++; 有一个基于.NET技术的第三方SDK,我想在Borland C++中使用。在Borland C++中使用SDK的最好方法是什么?< /P>,c++,.net,dll,com,c++builder,C++,.net,Dll,Com,C++builder,我在读《桥》,但它看起来太复杂了。我看到了一些关于COM可调用DLL和Borland C++的问题。COM可调用DLL是一个选项吗?或者,如果我创建一个Web服务并在我需要的SDK中公开这些函数呢 谢谢你抽出时间 关于,我们将.NET组件作为COM对象暴露给传统的Borland C++应用程序(with)。在需要UI的地方,我们将基于WinForms的控件公开为ActiveX控件。到目前为止,这种方法还可以使用。如果使用MS编译器,可以创建混合模式程序集并以这种方式导出类。如果您准备用C风格的接

我在读《桥》,但它看起来太复杂了。我看到了一些关于COM可调用DLL和Borland C++的问题。COM可调用DLL是一个选项吗?或者,如果我创建一个Web服务并在我需要的SDK中公开这些函数呢

谢谢你抽出时间


关于

,我们将.NET组件作为COM对象暴露给传统的Borland C++应用程序(with)。在需要UI的地方,我们将基于WinForms的控件公开为ActiveX控件。到目前为止,这种方法还可以使用。

如果使用MS编译器,可以创建混合模式程序集并以这种方式导出类。如果您准备用C风格的接口公开这些类,那么仍然可以使用混合模式程序集和
\uu declspec(dllexport)
。否则,COM是一个非常好的选择。我已经成功地使用了COM+对象,但还没有成功地将UserControl加载到表单中。。。您能提供任何示例代码或提示吗?@CJBrew应该有您可能需要的所有内容,包括示例。