vc中的uchar *对应vb中的何种数据类型?急!

tyut8518 2007-08-06 10:41:10
如题。我现在用vb调用vc写的dll,vc中有个uchar *的数据类型不知道怎么转换成vb的数据类型,请高手帮忙,谢谢!
...全文
216 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
kmlxk0 2007-08-07
  • 打赏
  • 举报
回复
byval s as string ' vb会自动转换的

不过s作为接收的时候需要预先分配内存,s=string(256,0)
zzyong00 2007-08-07
  • 打赏
  • 举报
回复
vb的string和VC的字符串不一样,
用字节数组可以
dim byt(10) as byte
byt(0)=1
.
.
.
.
byt(10)=0 '很重要!
xiaoxinghappy 2007-08-07
  • 打赏
  • 举报
回复
string
subzero 2007-08-06
  • 打赏
  • 举报
回复
这是一个无符号char的指针,你可以定义为Long型,取得这个指针的数值,然后copymemory给一个字节数组,具体还要看你dll的定义和这个参数的作用。
WM_JAWIN 2007-08-06
  • 打赏
  • 举报
回复
用ByVal abc as string,即可

7,763

社区成员

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

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