DLL的全称是Dynamic Link Library, 中文叫做“动态链接文件”。在Windows操作系统中, DLL对于程序执行是非常重要的, 因为程序在执行的时候, 必须链接到DLL文件, 才能够正确地运行。而有些DLL文件可以被许多程序共用。因此, 程序设计人员可以利用DLL文件, 使程序不至于太过巨大。但是当安装的程序越来越多, DLL文件也就会越来越多, 如果当你删除程序的时候, 没有用的DLL文件没有被删除的话, 久而久之就造成系统的负担了。来源:http://bigfamily.yculblog.com/post-167063.html据我的理解,dll就像现实生活中的一些制成品,可供不同需要的人使用。比如我们要连接电路就需要电池,但我们不必自己再去制电池,买现成的就可以,但dll文件往往被好几个程序一起使用,正如我们只用一块电池却要连接不同的电路,所以dll文件的丢失很可能会使一些程序无法运行。不知这样的比喻恰不恰当?能不能满足你的要求?
提问者对答案的评价:
你应该知道,一般的软件绝大多数都不是单独一个程序的,它的一些功能要从其他文件中获得,这就是.dll文件的用处。它叫“应用程序扩展”。有些.dll文件还存有图标,可以用一些软件提取出来。举例说吧,Windows不可能是一个整体,它的功能是由上千个.dll文件和许多.exe来完成的。
是系统配置文件,配置系统,非常重要,绝对不能修改。
是动态链接库文件,非常重要,绝对不要动它! |