如何包装VB代码和C ++代码并将其作为3个COM接口用于第三方?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何包装VB代码和C ++代码并将其作为3个COM接口用于第三方?相关的知识,希望对你有一定的参考价值。
我不熟悉VB代码(C ++程序员),但现在我需要为第三方提供COM接口,但现有的功能在一些古老的VB代码中。
所以我的问题是可以将它们包装到COM接口内吗?如果是这样怎么办?
我基本上需要为第三方提供3个包装COM接口,一个来自旧的VB代码,另外两个来自旧的C ++代码。
答案
您需要将代码放入ActiveX DLL项目中的类中。然后,您可以创建公共类并调用所需的方法。
另一答案
AFAIK在VB6中通过COM公开类比在C ++中公开类要容易得多。
你需要创建一个ActiveX DLL,就像Deanna说的那样。有关详细的分步指南和文档链接,请参阅this question的答案。
以上是关于如何包装VB代码和C ++代码并将其作为3个COM接口用于第三方?的主要内容,如果未能解决你的问题,请参考以下文章
如何最好地将 CString 转换为 BSTR 以将其作为“in”参数传递给 COM 方法?
如何从多个网站数据库中获取数据并将其显示在主网站中? [关闭]