2017-11-20
关于计算机知识什么是DLL?
DLL是一个包含代码和数据的库,可以同时被多个程序使用。例如,在Windows操作系统中,Comdlg32 DLL执行常见的对话框相关的功能。因此,每个程序都可以使用此DLL中包含的功能来实现一个打开对话框。这有助于促进代码重用和有效的内存使用。
通过使用DLL,程序可以被模块化为单独的组件。例如,会计程序可以由模块出售。如果安装了该模块,则可以在运行时将每个模块加载到主程序中。由于这些模块是分开的,程序的加载时间更快,并且只有在请求功能时才加载模块。
此外,更新更容易适用于每个模块,而不影响程序的其他部分。例如,您可能有一个工资计划,税率每年都在变化。当这些更改与DLL隔离时,您可以应用更新,而无需再次构建或安装整个程序。
以下列表描述了在Windows操作系统中作为DLL实现的一些文件:
ActiveX控件(.ocx)文件,一个ActiveX控件的例子是一个日历控件,可以让你从日历中选择一个日期。
控制面板(.cpl)文件,.cpl文件的一个示例是位于“控制面板”中的一个项目。每个项目是一个专门的DLL。
设备驱动程序(.drv)文件,设备驱动程序的一个例子是控制打印机打印的打印机驱动程序。
---------------------------------------------------------------------------------------
Pro版(专业版)免费试用:
智慧清理论坛(wisecleaner中文论坛),赚取论坛金币换取免费激活码。
Pro(专业版)激活码免费获取地址:http://forum.wisecleaner.com.cn/forum.php
通过使用DLL,程序可以被模块化为单独的组件。例如,会计程序可以由模块出售。如果安装了该模块,则可以在运行时将每个模块加载到主程序中。由于这些模块是分开的,程序的加载时间更快,并且只有在请求功能时才加载模块。
此外,更新更容易适用于每个模块,而不影响程序的其他部分。例如,您可能有一个工资计划,税率每年都在变化。当这些更改与DLL隔离时,您可以应用更新,而无需再次构建或安装整个程序。
以下列表描述了在Windows操作系统中作为DLL实现的一些文件:
ActiveX控件(.ocx)文件,一个ActiveX控件的例子是一个日历控件,可以让你从日历中选择一个日期。
控制面板(.cpl)文件,.cpl文件的一个示例是位于“控制面板”中的一个项目。每个项目是一个专门的DLL。
设备驱动程序(.drv)文件,设备驱动程序的一个例子是控制打印机打印的打印机驱动程序。
---------------------------------------------------------------------------------------
Pro版(专业版)免费试用:
智慧清理论坛(wisecleaner中文论坛),赚取论坛金币换取免费激活码。
Pro(专业版)激活码免费获取地址:http://forum.wisecleaner.com.cn/forum.php