本文目录一览

1,谁知道动态连接库是什么不

动态链接库(Dynamic Link Library或者Dynamic-link library,缩写为DLL),是微软公司在windows操作系统中实现共享函数库概念的一种实作方式。
就是DLL文件

谁知道动态连接库是什么不

2,动态连接库是什么意思

.dll 文件 动态链接库文件 当然 不一定非要以.dll 为后缀名 如果你学过VC或 java 那么你应该知道 mfc 和 基类等概念 这个动态连接库文件 跟那些类文件差不多 它里面包含了一些系统常用的功能的类(只是相当于类或函数 具体的我也不是太清楚) 供系统重用

动态连接库是什么意思

3,动态连接库指的是什么具体都有什么功能

动态链接库(DLL,即 Dynamic-Link Library)是可执行的模块,但它没有自己的堆栈,必须在调用动态链接库函数的程序 环境下运行。动态链接库不仅可以作为一个运行模块,包括函数代码,而且可以包含程序以外的任何数据或资源(位图、图标 等等)。动态链接库就是给应用程序提供函数或者资源。

动态连接库指的是什么具体都有什么功能

4,什么是动态链接库文件它有什么作用

动态链接库文件,是一种可执行文件,它允许程序共享执行特殊任务所必需的代码和其他资源。 DLL是动态连接库。使用动态连接库的一些好处是:   1.多个应用程序共享代码和数据:比如Office软件的各个组成部分有相似的外观和功能,这就是通过共享动态连接库实现的。   2.在钩子程序过滤系统消息时必须使用动态连接库。   3.动态连接库以一种自然的方式将一个大的应用程序划分为几个小的模块,有利于小组内部成员的分工与合作。而且,各个模块可以独立升级。如果小组中的一个成员开发了一组实用例程,他就可以把这些例程放在一个动态连接库中,让小组的其他成员使用。   4.为了实现应用程序的国际化,往往需要使用动态连接库。使用动态连接库可以将针对某一国家、语言的信息存放在其中。对于不同的版本,使用不同的动态连接库。在使用AppWizard生成应用程序时,我们可以指定资源文件使用的语言,这就是通过提供不同的动态连接库实现的。

5,动态链接库是什么啊

DLL 是一个包含可由多个程序同时使用的代码和数据的库。例如,在 Windows 操作系统中,Comdlg32 DLL 执行与对话框有关的常见函数。因此,每个程序都可以使用该 DLL 中包含的功能来实现“打开”对话框。这有助于促进代码重用和内存的有效使用。 通过使用 DLL,程序可以实现模块化,由相对独立的组件组成。例如,一个计帐程序可以按模块来销售。可以在运行时将各个模块加载到主程序中(如果安装了相应模块)。因为模块是彼此独立的,所以程序的加载速度更快,而且模块只在相应的功能被请求时才加载。 此外,可以更为容易地将更新应用于各个模块,而不会影响该程序的其他部分。例如,您可能具有一个工资计算程序,而税率每年都会更改。当这些更改被隔离到 DLL 中以后,您无需重新生成或安装整个程序就可以应用更新。 下表说明了 Windows 操作系统中的一些作为 DLL 实现的文件: ActiveX 控件 (.ocx) 文件,ActiveX 控件的一个示例是日历控件,它使您可以从日历中选择日期。 控制面板 (.cpl) 文件,.cpl 文件的一个示例是位于控制面板中的项。每个项都是一个专用 DLL。 设备驱动程序 (.drv) 文件,设备驱动程序的一个示例是控制打印到打印机的打印机驱动程序。 参考资料:http://support.microsoft.com/kb/815065/zh-cn

6,什么是动态链接库

就是DLL文件 因为是动态加载的 所以这么叫
我来个简单的: WINDOWS上面 一般程序运行需要用到2种 库。文件后缀名为:DLL 和OCX的 文件。 因为程序可以实现很多功能。而且这些功能又不可能全部做在一个文件里。 于是WINDOWS就把这些功能分散,成为很多的DLL文件。 编程的人用到这些功能时在编程工具里声明。写出来的程序在运行时WINDOWS就会自动 载入那些DLL来实现这些功能。 因为是程序运行时才加载。所以是动态的。 而OCX 一般用于VB编写的程序。功能和DLL类似。他们是需要注册到系统才能用的。手动注册可以用regsvr32.exe 来注册 希望对你有帮助。
很简单的说,就是当你打开一个网站的时候,网站里面有很多动画,闪动图片,而读取这些图片需要有专门的数据库文件来解析,这些数据文件是以.dll为后缀名存放与C盘系统文件夹下的,所以专业术语就叫动态链接库了
动态链接库文件   动态链接库文件,是一种可执行文件,它允许程序共享执行特殊任务所必需的代码和其他资源。Windows提供的DLL文件中包含了允许基于Windows的程序在Windows环境下操作的许多函数和资源。一般被存放在C:视窗系统System目录下。   Windows中,DLL多数情况下是带有DLL扩展名的文件,但也可能是EXE或其他扩展名;Debian系统中常常是.so的文件。它们向运行于Windows操作系统下的程序提供代码、数据或函数。程序可根据DLL文件中的指令打开、启用、查询、禁用和关闭驱动程序。   DLL的全称是Dynamic Link Library, 中文叫做“动态链接文件”。在Windows操作系统中, DLL对于程序执行是非常重要的, 因为程序在执行的时候, 必须链接到DLL文件, 才能够正确地运行。而有些DLL文件可以被许多程序共用。因此, 程序设计人员可以利用DLL文件, 使程序不至于太过巨大。但是当安装的程序越来越多, DLL文件也就会越来越多, 如果当你删除程序的时候, 没有用的DLL文件没有被删除的话, 久而久之就造成系统的负担了。   DLL是动态连接库。使用动态连接库的一些好处是:   1.多个应用程序共享代码和数据:比如Office软件的各个组成部分有相似的外观和功能,这就是通过共享动态连接库实现的。   2.在钩子程序过滤系统消息时必须使用动态连接库。   3.动态连接库以一种自然的方式将一个大的应用程序划分为几个小的模块,有利于小组内部成员的分工与合作。而且,各个模块可以独立升级。如果小组中的一个成员开发了一组实用例程,他就可以把这些例程放在一个动态连接库中,让小组的其他成员使用。   4.为了实现应用程序的国际化,往往需要使用动态连接库。使用动态连接库可以将针对某一国家、语言的信息存放在其中。对于不同的版本,使用不同的动态连接库。在使用AppWizard生成应用程序时,我们可以指定资源文件使用的语言,这就是通过提供不同的动态连接库实现的。   5.拓展研发工具的功能,由于DLL是和语言无关的,因此能创建一个DLL,被C++、VB或所有支持动态链接库的语言调用。这样如果一种语言存在不足,就能通过访问另一种语言创建的DLL来弥补。   VC++、C++ Builder、Delphi都可以编写DLL文件。Visual Basic 5.0以上版本也可以编写一种特殊的DLL,即ActiveX DLL。   对于DLL文件的其他了解   1.怎么了解某应用程式使用哪些DLL文件   右键单击该应用程式并选择快捷菜单中的“快速查看”命令,在随后出现的“快速查看”窗口的“引入表”一栏中你将看到其使用DLL文件的情况。   2.怎么知道DLL文件被几个程式使用   运行Regedit,进入HKEY_LOCAL_MACHINESoftwareMicrosrft视窗系统Current-   VersionSharedDlls子键查看,其右边窗口中就显示了所有DLL文件及其相关数据,其中数据右边小括号内的数字就说明了被几个程式使用,(2)表示被两个程式使用,(0)则表示无程式使用,能将其删除。   3.怎么解决DLL文件丢失的情况   有时在卸载文件时会提醒你删除某个DLL文件可能会影响其他应用程式的运行。所以当你卸载软件时,就有可能误删共享的DLL文件。一旦出现了丢失DLL文件的情况,如果你能确定其名称,能在Sysbckup(系统备份目录)中找到该DLL文件,将其复制到System目录中。如果这样不行,在计算机启动时又总是出现“***dll文件丢失……”的提示框,你能在“开始/运行”中运行Msconfig,进入系统设置实用程式对话框以后,单击选择“System.ini”标签,找出提示丢失的DLL文件,使其不被选中,这样开机时就不会出现错误提示了。   DLL不是独立运行的程序,它是某个程序的一个部分,它只能由所属的程序调用。用户不能,也不需要打开它。

文章TAG:动态  动态链接  动态链接库  链接  动态链接库  
下一篇