我觉得有些不大清楚,请大家说说各自的意见。

解决方案 »

  1.   


    COM是microsoft制定的一个组件软件标准,跟unix上的CORBA一样。
    凡是遵循COM标准开发出来的组件称为COM组件。在windows平台上, COM的实现形式有DLL(进程内组件)和EXE(进程外组件)2种。DLL就是动态连接库,它也是为了解决软件模块化和接口稳定问题而出现的。DLL可以遵循COM规范开发,也可以是不支持COM特性的普通DLL。ACTIVEX是动态连接库的一种,它以COM为基础,融合了OLE,AUTOMATION等等技术,可以做为界面元素
    ------
    没说清楚 :)
      

  2.   

    COM :只是一种模型的协议!
    ATL: 一种建立模型的方法
    DLL: COM组件的一种载体
    ACTIVEX: 这种模型为基础的一个高成应用