
组件技术
皮特大熊
仰望星空,脚踏实地
展开
-
Com与dll
1.动态链接库与静态链接库的区别。 1.1 静态链接库作为代码的一部分,在编译时被链接。 1.2 动态链接库有两种使用方式: 一种是静态加载,即在应用程序启动时被加载;一种是动态加载,即是该动态链接库在被使用时才被应用程序加载。2.动态链接库和COM组件的区别 2.1 动态链接库的表现形式只能是dll[变态该名的除外], COM组转载 2012-07-10 09:57:49 · 807 阅读 · 0 评论 -
关于SLL与DLL
一、静态链接库(StaticLink Library)程序员们把常用的代码集合放进独立的文件里,这样的文件就叫做库。在写程序的时候,把这个库文件加入编译器,就能够使用这个库包含的所有功能而不必自己再去写一大堆代码。但是这种方法会把库里所有的东西都包含进去,造成程序体积的增大。二、动态链接库DynamicLink Library(DLL)DLL的格式和EXE文件是一样的,但是不能直接执行原创 2012-07-12 17:38:48 · 1971 阅读 · 0 评论 -
基于组件的开发技术
相关概念1. 组件组件是指可重复使用并且可以和其它对象进行交互的对象。在.NET Framework中,组件是指实现System.ComponentModel.IComponent接口的类,或从实现IComponent的类中直接或间接派生的类。实际上,在VS.NET环境下开发的类(类库)如果生成为.dll后缀的文件,这些类就转变为组件了。2.控件控件是提供或实现用户界面功能的组件。原创 2012-08-13 14:57:58 · 2261 阅读 · 0 评论 -
COM, OLE技术概述
COM COM即组件对象模型,是一种以组件为发布单元的对象模型,这种模型使各软件组件可以用一种统一的方式进行交互 。在COM标准中,一个组件程序也被称为一个模块,它可以是一个动态连接库 ,称作进程内组件 ,也可以是一个可执行程序 ,称作进程外组件。一个组件程序可以包含一个或多个组件对象。COM对象不同于一般的面向对象语言中的对象概念,COM对象是建立在二进制可执行代原创 2012-08-27 23:05:13 · 3175 阅读 · 0 评论