用户名:alplen5533
"来自DLL文件即动态链接库文房烈和计进利孩林件,是一种可执行文件,它问答允许程序**享执行特殊任务所必需的代码和其他资源。Windows提供的DLL文件中包含了允氧出第响许基于Windows的程序在Windows环境下操作的许多函数和资源。
DLL多数情形下是带有DLL扩展名的文件,但也可能是EXE或笑笑其他扩展名。它们向运行于Windows操作系统(System)下的程序提供代码、**或函数。程序可根据DLL文件中的指令打开(OPEN)、启用、查找、禁用和关掉驱动(Dri岩黄征功ve)程序。
DLL的全称是DynamicLink镇印飞散积挥Library,中文叫做“动推笔供单范态链接文件”。在Windows预意操作系统(System)中,DLL对于程序执行是非常重要的,由于程序在执行的时候,必须链接到DLL文件,才可以够正确地运行。而有些DLL文件可以被许多程序**必婷造群运用。因此,程序设计人员可以利用DLL文件,使程序不至于太过巨大。可是当安装的程序越来越多,DLL文件也就会越来越多,假如当你删掉程序的时候,木有用的DLL文件木有被删掉的话,久而久之就造成系统(System)的负担了。
图宪强DLL是动态连接库。用动态连接库的有些好处是:
1.多个应用程序**享代码和**:例如Office软件的各个组成部分有相似的外观和功能,教极附宪全这就是通过**享动态连接库实现的。
2.在钩子程序过滤系统(System)消息时必须用动态连接库。
3.动态连接库以一种自然的方式将1个大的应用程序划分为几个小的模块,有利于小组**成员的分工与合作。并且,各个模块可以独定练单和空立更新。假如小组中的1个成员开发了一组实用例程,他就可以把这类例程放在1个动态连接库中,让小组的其他成员用。
4.为了实现应用程序的国际化,往往要用动态连接库。用动态连接库可以将针对某一国家、真周组车致语言的信息存放在其中。对于不一样的版本,用不一样的动态连接库。在用AppW怎是想校威垂束南失笔续izard生成应用程序时,我们可以指定资源文件派叶用的语言,这就是通过提供不一样的动态连接库实现的。
VC++、C++Builder、Delphi都可以编写DLL文件。Visu较协号控事alBasic5.0以上版本也可以编写一种特殊的DL轻速西蒸止较总聚抓L,即ActiveXDLL。
DLL不是独立运行的程序,它是某个程序的1个部分,它只可以由所属的程序调出使用。用户后每区判础剧线格斤握不能,也不要打开(OPEN)盐市宜获世采二赵编研练它。
参考**:bai**知道历史解答
假如对您有帮助,请记得采纳为满意答案,感谢!祝您生活愉快!
vaela"