DLL、ActiveX、COM的描述

来源:互联网 发布:mac 如何使用mysql ali 编辑:程序博客网 时间:2024/05/16 05:57

 总的来说,它们的基本思想都是一样的,就是将比较常用的功能封装在同一个东东中,以利于以后使用,   所不同的只是其形式。  
  DLL方式是比较常用的方式,   可用于多种语言调用,   也是我觉得比较稳定的。  
  ActiveX方式是封装成控件方式,   一般是整体插入开发环境。  
  COM方式是Windows主推的方式之一,其特点是可用几行代码就能实现非常强大的功能而且还可以与其它系统软件交互控制。  
  库类方式差不多,只能用于开发环境,可移植性比较差。  
   
  综合一下,无论采用什么方式基本上都能达到目的,至于如何选用确实让人头痛   ,一般我的经验是选择与你的主要功能实现控件的形式作为整个工程的基本形式。

原创粉丝点击