第一次在VB版提问,请大家捧场

ispring 2003-07-03 01:27:50
问题如下:
在VB里调用一个VC写的DLL中的函数,在VC里声明的原型如下:
BOOL EXPORT __stdcall WriteFlashData(unsigned char *mBuffer,int count)

在VB里先声明
Private Declare Function WriteFlashData Lib "start.dll" (ByRef Buffer As Byte, ByVal count As Long) As Boolean

调用:
Dim mBuffer(3) As Byte
mBuffer(1) = 2
mBuffer(2) = 3
mBuffer(0) = 4
Dim result As Boolean
result = WriteFlashData(mBuffer(0), 3)
发生“指令引用内存错误”
请各位大侠指点
...全文
58 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

7,762

社区成员

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

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