什么是DLL文件格式? 如何将它开启和转文件?

By 时代数字趋势2021-07-28

本篇文章将介绍什么是DLL文件,如何开启DLL? 为什么要使用DLL? 以及打开DLL时遇到错误回报该怎么办?

  • 什么是DLL文件?
  • 如何修复DLL错误?
  • 关于DLL文件的更多资讯

什么是DLL文件?

DLL是动态连结函式库的简称,是一种包含指令的文件,其他程序可以调用它,实现如几个程序共用甚至同时编辑一个文件。

例如,几个不同的程序可能都会调用awesome.dll文件(当然这个文件名是编出来的)来查询硬碟上还有多少可用空间,或在特定的目录中找到一个文件,或在默认的印表机上列印一个测试页。

与EXE这种可执行程序不同,DLL文件不能直接被执行,而是必须由已经运行的其他程序码来调用。

然而,DLL的格式与EXE相同,有些甚至可能使用.EXE来命名。大多数动态连结函式库的文件副文件名是”.DLL”,但也有的使用.OCX、.CPL或.DRV。

 

如何修复DLL错误?

DLL由于数量之多,使用频率之高,往往也是我们在使用Windows中遇到报错频遇最多的程序。

处理回报错误最简单的办法就是直接重新导入这个文件,但我们一般很少这么做。

遇到DLL报错,最好的解决方式是找到专门针对该DLL问题的故障排除资讯,这样你就能确保以正确的方式解决它。不同的报错资讯很可能会提供具体的修复方法。

 

关于DLL文件的更多资讯

动态连结函式库中使用 “动态 “一词,是因为它只有被主动调用时才会在程序中被使用。

很多DLL文件在预设情况下可以从Windows中获得,但也可以使用第三方程序操作安装。我们并不会经常打开DLL,一般DLL也并不需要被编辑,其次这样做很可能会导致程序或DLL文件本身出现问题。

DLL文件很有用,因为它们可以让单一程序在不同的元件基础上分离成独立的模组,再被添加或删除,以加入或删除某些功能。当软件用DLLs这种方式工作时,因不需要同时载入所有的东西,因此会佔用更少的记忆体。

另外,DLLs实现了程序部分更新,而不必重新安装整个程序,现在基本所有的应用程序都可以利用DLL文件实现部分更新。

Windows通常使用动态连结程序库在ActiveX控制项、控制台及设备驱动程序中分别使用OCX、CPL和DRV文件。

当一个DLL使用不同DLL的指令时,第一个DLL会依赖于第二个DLL。这使得DLL相关的功能很容易被破坏,因为如果第一个DLL出现问题,后面的都会受到影响。

某一个DLL升级到一个较新的版本,旧版本被覆盖或被删除,依赖该DLL文件的程序可能就不能正常工作。

资源类DLLs是数据文件,其文件格式与DLLs相同,但使用ICL、FON或FOT为文件副文件名。ICL文件是图示库,而FONT和FOT文件是字体文件。

赞(0)
未经允许不得转载:时代数字趋势 » 什么是DLL文件格式? 如何将它开启和转文件?
分享到: 更多 (0)