遇到这个问题,在VC6.0中打开项目,编译能够通过,但是运行出错。
重新装了VC6.0以后出现的问题,没重装之前是可以正常运行程序的。
原因应该是重装破坏了vc的一些路径,程序找不到该dll的路径,要重新将路径进行设置。
解决方法:
1.将缺失的dll文件放入项目目录的可执行文件的目录下,
2.在环境变量中设置该dll路径。
对于dll文件,它的加载路径一般按下面的方式进行
1.程序载入的目录
2.当前目录
3.System目录,使用GetSystemDirectory函数获取这个目录路径
4.16-bit system目录
5.Windows目录,使用GetWindowsDirectory函数获取该目录路径
6.Path环境变量设置的目录列表