急! 大家帮忙 谢谢了

slxn 2003-08-22 11:12:44
vc中定义: WORD __stdcall GetStartSampleRecordNo(BYTE byteAddress);

我在vb中的说明:Public Declare Function GetStartSampleRecordNo Lib "my.dll" (ByVal nPort As Byte) As DWORD Long


问题是:vc中WORD类型 转换成vb中 DWORD Long 编译出错:缺少语句结束

那位大哥知道 我错到哪里了 请告诉小弟谢谢!!
...全文
42 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
yijiansong 2003-08-22
  • 打赏
  • 举报
回复
把As DWORD Long改成 As Long
射天狼 2003-08-22
  • 打赏
  • 举报
回复
把As DWORD Long改成Long
Garfield 2003-08-22
  • 打赏
  • 举报
回复
VB里面没有 DWORD类型的变量。
你直接改为 as long 或者 as integer 看看。
word好像是两个byte吧?
最好是vc改为int的然后vb用integer.
iiboy 2003-08-22
  • 打赏
  • 举报
回复
把As DWORD Long改成 As Long应该是对的
jornet 2003-08-22
  • 打赏
  • 举报
回复
這個問題我不是在另外一個貼子里恢復 過了
射天狼 2003-08-22
  • 打赏
  • 举报
回复
结贴啊!
slxn 2003-08-22
  • 打赏
  • 举报
回复
谢谢各位大哥!!

7,762

社区成员

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

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