用C++builder 如何调用VC++的类引出的DLL

haisen888 2000-07-17 11:10:00
用C++builder 如何调用VC++的类引出的DLL?
我现在在用C++builder开发应用系统,但调用很多第三方的DLL(类引出)时,连不进来,那位高手能给出指点?
...全文
126 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
halfdream 2000-07-19
  • 打赏
  • 举报
回复
有个馊主意,你用VC写一个DLL,去调用那DLL, 你自己写的DLL作函数
引出。 这样或许能解决部分问题。
haisen888 2000-07-18
  • 打赏
  • 举报
回复
但第三方提供的确实只有DLL+LIB,看.H知道是类引出的,现在如何是好?
halfdream 2000-07-17
  • 打赏
  • 举报
回复
如果是类引出的话,那可能没有多少指望。
用引出函数的方式吧。
要不然就是用COM方式。
halfdream 2000-07-17
  • 打赏
  • 举报
回复
简单地说就是用VC做 AcitveX 控件。

我想在很多情况下没有必要导出类来使用。
如果是第三方提供的话,多半都是导出函数的,因为各种C++编译器都有各自的
细微的差别,所以一般DLL是不导出类的,而且就算是导出函数也是要
用Extern "C" 的。
要不然,第三方提供的就是ActiveX/COM,在二进制规范上保证别的开发工具以
类方式使用。
haisen888 2000-07-17
  • 打赏
  • 举报
回复
如何用com方式

13,825

社区成员

发帖
与我相关
我的任务
社区描述
C++ Builder相关内容讨论区
社区管理员
  • 基础类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧