除C ++之外的非托管COM兼容语言

时间:2013-03-13 13:58:41

标签: com programming-languages clr unmanaged

阅读CLR Profiling Overview

  

可以从任何(非托管)COM兼容语言调用分析API。

除了C ++(和VB6?)之外,还有哪些非托管的COM兼容语言?

1 个答案:

答案 0 :(得分:0)

这些是我所知道的,请大家随时编辑答案以添加更多内容。

你提到了前两个。

  • C ++:COM基于Windows / Intel C ++ ABI。
  • Delphi / Object Pascal提供出色的原生支持。
  • VB6支持最常用的构造
  • C能够使用COM,但需要做很多工作。
  • VBScript和JavaScript(至少在MS实现中)支持自动化子集。
  • Jython有一些COM支持,但我不知道这是否仅限于自动化子集
  • Python支持COM,并且能够在需要时编写填充程序。
  • Perl可以支持COM,可以根据需要编写填充程序。

SWIG允许许多其他语言与COM一起使用。

相关问题