"COM对象是建立在二进制可执行代码级的基础上,因此COM对象是语言无关的"这句话是什么含义?谢谢

解决方案 »

  1.   

    标题问题的答案就是exe/dll
    正文问题的答案是:各种语言都可以生成exe/dll,所以就与语言无关了
    当然,com的exe/dll得符合它的约定、要求
      

  2.   

    能不能这样理解:无论什么语言编写的com,只要符合约定、要求,编译链接成二进制代码后,任何“客户”都可调用?这何强调是二进制代码?是不是这样就脱离了对原编程语言的依赖?
      

  3.   

    在机器码或ASM汇编语上相同。即任何语言如C++,DELPHI,VB编译出来的二进制码都是一样的机器码。所以能相互调用。