台湾的历史资料一百字:动态链接库是什么东西?

来源:百度文库 编辑:杭州交通信息网 时间:2024/05/07 09:32:56
我刚装的2000 系统 首先QQ 皮肤都显示不出来,

总是说什么动态链接库的 谁能帮助我 一下

帮我解决 这个问题 谢谢了,有的游戏还不能玩

愁死我了

1.动态链接库文件,是一种不可执行的二进制程序文件,它允许程序共享执行特殊任务所必需的代码和其他资源。Windows提供的DLL文件中包含了允许基于Windows的程序在Windows环境下操作的许多函数和资源。一般被存放在C:视窗系统System目录下。Windows中,DLL多数情况下是带有DLL扩展名的文件,但也可能是EXE或其他扩展名;Debian系统中常常是.so的文件。它们向运行于Windows操作系统下的程序提供代码、数据或函数。程序可根据DLL文件中的指令打开、启用、查询、禁用和关闭驱动程序。
2.注册修复动态链接库DLL文件
所有DLL 文件一般都在system32 目录下,如果能把system32 目录下所有DLL 文件都注册一下,那么不就可以解决大多数由DLL 文件引起的问题了吗?怎么才能3秒钟找到DLL文件的“罪魁祸首”能把system32 目录下的所有DLL 文件都注册一遍呢?其实实现起来很简单,只要运行下面这个命令即可: for %1 (%WinDir%\SYSTEM32\*.DLL) DO RegSvr32.EXE /s %1
“命令提示符”后输入命令,这个指的是MS-DOS下的命令提示符后输入。并不是指运行中直接运行。
另外,注意空格位置。除括号内的没空格,其他后都带有一个空格。请再试试,看是不是成功了?
新建一个文本文件,键入下面的两行命令保存为 [注册修复DLL.bat] 批处
理文件。
for %%1 in (%WinDir%\SYSTEM32\*.DLL) DO RegSvr32.EXE /s %%1
for %%1 in (%WinDir%\SYSTEM32\*.OCX) DO RegSvr32.EXE /s %%1

什么是动态链接库?DLL三个字母对于你来说一定很熟悉吧,它是Dynamic Link Library 的缩写形式,动态链接库 (DLL) 是作为共享函数库的可执行文件。动态链接提供了一种方法,使进程可以调用不属于其可执行代码的函数。函数的可执行代码位于一个 DLL 中,该 DLL 包含一个或多个已被编译、链接并与使用它们的进程分开存储的函数。DLL 还有助于共享数据和资源。多个应用程序可同时访问内存中单个 DLL 副本的内容。

可以这样理解吧:DLL文件就是单位的公车,桑塔那2000大家谁有事谁用,要是几个人顺路可以共用,但是不是所有的人都用同一辆车,有的几个领导专用一辆大奔,但也可以用桑2000,再来个职工,也可以用2000,来个领导了,也可以用大奔,但是如果来个特殊的领导,喜欢自己开自己的车或是另一种车,但是又没有,那么他就说找不到DLL,不干活了。--看来这是国企啊!!
不知我琢磨的对不对,其实我也是一知半解。请高手点。。

什么是动态链接库?DLL三个字母对于你来说一定很熟悉吧,它是Dynamic Link Library 的缩写形式,动态链接库 (DLL) 是作为共享函数库的可执行文件。动态链接提供了一种方法,使进程可以调用不属于其可执行代码的函数。函数的可执行代码位于一个 DLL 中,该 DLL 包含一个或多个已被编译、链接并与使用它们的进程分开存储的函数。DLL 还有助于共享数据和资源。多个应用程序可同时访问内存中单个 DLL 副本的内容。

*.dll