求助,d6调用vc编译的dll失败

qq_30234925 2015-08-29 09:06:57
问题描述:
1、A.dll中调用了B.dll
2、新建一个exe工程,直接加载B.dll,无问题
3、新建一个exe工程,直接加载A.dll,(但是B.dll不放进执行目录),报错无法启动,因为找不到B.dll
4、新建新建一个exe工程,直接加载A.dll,并把B.dll放进执行目录
4.1、如果静态加载,即function XXX: integer; cdecl; external 'XXXX.dll' name 'XName';直接报内存访问错误
4.2、如果动态加载,loadlibrary返回0,getlasterror返回998
求各路大神赐教。
...全文
381 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

1,183

社区成员

发帖
与我相关
我的任务
社区描述
Delphi Windows SDK/API
社区管理员
  • Windows SDK/API社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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