11
DLL 文件可称为 Windows 操作系统不可或缺的组成部分。它们确保了程序代码的高效性、稳定性和可重用性。
什么是 DLL 文件
缩写 DLL 代表 动态链接库,即“动态程序库”。DLL 是一个文件,其中包含可供多个程序共享的代码、数据或资源(例如图片、文本、对话框)。
- 与代表独立可执行程序的 EXE 文件不同,DLL 只是由程序 加载和使用的 模块。& nbsp;虽然双击即可打开 DLL 文件,但它们不会启动可见的程序——只有当应用程序需要时,其代码才会完全在后台执行。
- 例如:Windows 中的 拖拽功能 是由 DLL 提供的。如果该文件损坏或丢失,所有程序中的该功能都会同时失效。
DLL 文件在 Windows 中的运作方式
DLL 文件可实现 高效且模块化的程序结构。无需将相同的代码多次嵌入到不同的程序中,而是将其转移到 DLL 中。因此,多个应用程序可以利用相同的函数,例如打印、保存或显示窗口。这种划分具有以下优点:
- 节省存储空间和空间:即使多个程序同时使用该代码,也只需在工作内存中加载一次。
- 维护简单: 如果 DLL 被更新(例如通过 Windows 更新),所有程序都会自动受益于这些改进。
- 可重复使用: 开发人员可以在新程序中继续使用现有的 DLL,而无需重写代码。
- 当程序需要同一 DLL 的不同版本时,可能会出现一个缺点。这是导致兼容性问题或错误消息(“文件 Beispiel.dll 丢失或损坏”)的常见原因。