VB中怎样调用C写的DLL?

program2100 2003-09-11 01:33:38
DLL中声明如下:
funA(const char*,const char*,int,char*)
在VB中调用方式如下:
Private Declare sub funB Lib "X.dll" Alias "funA"(ByRef,ByRef,ByVal,ByRef)为什么Win2000下提示:The instruction at "0x0fbaa37c" referenced memory at "0xdb38ffe9".The memory could not be "read".
好像是内存不能读
...全文
44 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
dddd8888 2003-09-12
  • 打赏
  • 举报
回复
在调用上?
program2100 2003-09-11
  • 打赏
  • 举报
回复
我已经解决了,问题不在DLL上,结帖啦
astroboy 2003-09-11
  • 打赏
  • 举报
回复
问题还是在你的dll上,好像你上面写的参数都不一致!

7,763

社区成员

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

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