【发布时间】:2010-09-16 16:33:22
【问题描述】:
我将“更好”放在引号中,因为这是一个定性问题。几年来我一直在编写 COM DLL,直到最近才发现并成功使用了带有 Typelib 概念的标准 DLL。
是否有任何令人信服的理由使用 COM DLL 而不是 DLL+Typelib?当然,你不能用 DLL+Typelib 做 DCOM,但这是唯一的原因吗?
编辑 我用 Visual C/C++ 6、Compaq Visual Fortran、Delphi、Visual BASIC 6、ActiveState Perl 和其他一些语言编写了 COM DLL。我用 Visual C/C++ 6、Delphi、Ada 和其他一些语言编写了标准 DLL。我已经为我自己的一些标准 DLL 以及第三方 DLL 编写了类型库。该问题最初是在 VB6 原件的 Delphi DLL+Typelib 重新实现的上下文中编写的。
【问题讨论】:
-
你用什么语言写这些?是 c++ 吗?