怎么解决dll没有被指定在windows上运行?
步骤如下:
1、在开始菜单栏中输入“运行”,按回车。
2、输入“CMD”,点确定。
3、复制以下文字:for %1 in (%windir%\system32\*.dll) do regsvr32.exe /s %1。
4、右击CMD编辑器上方窗口空白处,选择编辑-粘贴。
5、成功粘贴以后按回车,等文字滚动完毕即可解决。这个方法是通过完全注册系统中的.dll文件来解决问题的,这个方法也同样适用于大部分的DLL问题。
动态链接库(Dynamic Link Library或者Dynamic-link library,缩写为DLL),是微软公司在微软视窗操作系统中实现***享函数库概念的一种实作方式。DLL是一个包含可由多个程序同时使用的代码和数据的库,DLL不是可执行文件。这些库函数的扩展名是.DLL、OCX(包含ActiveX控制的库)或者.DRV(旧式的系统驱动程序)。函数的可执行代码位于一个DLL 中,该DLL 包含一个或多个已被编译、链接并与使用它们的进程分开存储的函数。
DLL 还有助于***享数据和资源。多个应用程序可同时访问内存中单个DLL 副本的内容。DLL 是一个包含可由多个程序同时使用的代码和数据的库。