无法找到dll文件错误

wxrwan 2006-12-31 04:46:01
我已经将dll文件拷贝到应用程序目录下,为什么在调试时有时还会出现无法找到dll文件错误呢?将VB退出再进入就好了。
...全文
151 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
lockwin80 2007-01-08
  • 打赏
  • 举报
回复
拷贝到system32 下,这个问题确实可以解决了,类似的问题也会出现在PB中。只是会占用一点系统内存而已。
wxrwan 2007-01-08
  • 打赏
  • 举报
回复
将dll文件放在system32目录下就不会出现这个问题了。
Alzzl 2007-01-04
  • 打赏
  • 举报
回复
调试时的“当前目录”并不是你应用程序的目录,而是vbide所在的目录,建议调试时用绝对路径
wxrwan 2007-01-04
  • 打赏
  • 举报
回复
我的dll文件本来就在应用程序目录下呢。
wxrwan 2007-01-04
  • 打赏
  • 举报
回复
Windows遵循下面的搜索顺序来定位DLL:

  1. 包含EXE文件的目录,
  2. 进程的当前工作目录,
  3. Windows系统目录,
  4. Windows目录,
  5. 列在Path环境变量中的一系列目录。

我已经将dll文件放在包含EXE文件的目录下了。
iamtsfw 2006-12-31
  • 打赏
  • 举报
回复
dll文件拷贝到应用程序目录下之前应该先退出vb,将VB退出再进入就好了也是可以的,呵呵

7,757

社区成员

发帖
与我相关
我的任务
社区描述
VB 基础类
社区管理员
  • VB基础类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧