原文:[转]COM组件和DLL的区别

com英文为Component Object Model 组件对象模型 ,是微软生产软件组件的标准。 它是构造二进制兼容软件组件的规范,不管组件应用何种语言编写只要遵循com规范就可以相互直接通信。提出com规范主要是为了满足: .程序的快速开发,可以将一个大型的工程分成若干个com组件同时开发。 .可以动态的插入或卸载com组件。 .可以隐藏或封装com组件内部的实现细节。 com组件可以由不同 ...

2019-10-11 10:39 0 479 推荐指数:

查看详情

com组件和一般dll区别

这阵子在想一个需要利用com组件的小程序怎么做,突然想起上次去面试的时候考官问过autocad开发时为什么要利用com,而不采用一般的dll呢? 到google上查了一下,许多人也问了一样的问题:) 用com来写程序要比普通的dll麻烦一些,但是带来的好处也大很多,尤其是在开发 ...

Thu Jul 05 00:33:00 CST 2012 0 7938
Com组件Dll文件区别

[]COM组件DLL区别 2014-8-14阅读169 评论0 com英文为Component Object Model(组件对象模型),是微软生产软件组件的标准。 它是构造二进制兼容软件组件的规范,不管组件应用何种语言编写只要遵循com规范就可以相互直接通信。提出com规范 ...

Thu Nov 12 18:54:00 CST 2015 2 7200
Activex、OLE、COM、OCX、DLL之间的区别

先明确组件(Component)和对象(Object)之间的区别:   组件是一个可重用的模块,它是由一组处理过程、数据封装和用户接口组成的业务对象(Rules Object)。组件看起来像对象,但不符合对象的学术定义。 它们的主要区别是:   1)组件可以在另一个称为容器(有时也称为承载 ...

Thu Aug 11 03:59:00 CST 2016 0 3190
关于DllCom组件、托管dll和非托管dll的理解

Com组件dll区别:1.普通dll不能通过regsvr32.exe来注册,而Com组件能通过regsvr32.exe注册。 2.Com组件是微软的一个协议,满足com组件协议的dll文件就是com组件,这种协议为了跨语言、跨平台使用,dll组件需要编译后使用,而Com组件注册后即可 ...

Fri Oct 11 18:40:00 CST 2019 0 327
关于DllCom组件、托管dll和非托管dll的理解

Com组件dll区别:1.普通dll不能通过regsvr32.exe来注册,而Com组件能通过regsvr32.exe注册。 2.Com组件是微软的一个协议,满足com组件协议的dll文件就是com组件,这种协议为了跨语言、跨平台使用,dll组件需要编译后使用,而Com组件注册后即可 ...

Tue Nov 24 18:35:00 CST 2015 0 3157
什么是COM组件

所谓COM,英文为Componet Object Model,中文为组件对象模型(其实这种解释只有在考试卷上才具有一点实际意义)。 【1】为什么需要COMCOM是为了解决OLE问题而产生的。COM与OLE的关系类似于微积分与物理的问题。 实际上牛顿当年就是为了解决物理中的机械及动力学 ...

Sat Jul 21 22:55:00 CST 2018 0 3903
通过COM组件方式实现java调用C#写的DLL文件

自这里 最近一段时间单位在做一个Web项目,工程师用JAVA语言,需要公用人员信息,统一用户名和密码,原有的平台中是用C#语言开发的,在网上查找解决方法,通过JAVA调用C#的DLL文件实现。网上资料很多,自己整合总结了一下,做个备忘。 一、C#写com组件开发环境 vs20051、新建 ...

Mon Jul 23 21:36:00 CST 2012 0 10422
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM