有一个结构体
Type a
_m as MyPTR
End Type类型MyPTR是4个byte位数组.a._m我想设置一个字符串,但是MyPTR并不是字符串类型,请问是否是地址类型?
也就是说我必须拿到字符串的地址,对吗??如果是地址的话,我用ValPtr,StrPtr得到了7位的数字,如何和MyPTR类型对应上呢?!帮我看看,分不是问题,谢谢~~
Type a
_m as MyPTR
End Type类型MyPTR是4个byte位数组.a._m我想设置一个字符串,但是MyPTR并不是字符串类型,请问是否是地址类型?
也就是说我必须拿到字符串的地址,对吗??如果是地址的话,我用ValPtr,StrPtr得到了7位的数字,如何和MyPTR类型对应上呢?!帮我看看,分不是问题,谢谢~~
解决方案 »
- 如何在水晶报表中制作水印效果
- 疯掉了疯掉了,WINSOCK控件,第一次运行出错,终止马上再运行,正常……
- MSComm通信 接收显示问题
- 如何能使数据库共享打开
- Windows NT/2000/XP 中如何结束一个进程, 请给出代码
- mapi发送邮件求助
- ActiveReports里面的如何强制分页,就是detail下field里的值显示一个固定的行数后强制分页,不必整张纸!(高手请进!)急!
- 请教各位高手 关于DXF文件问题
- 关于MSCHART控件的属性值问题?
- 请问:我若在vb里打开word,用完后将其关闭将触发什么事件(word是名为a的application)
- 大家帮我看一下这个SQL语句有什么问题,该怎么改?
- 请教ADO问题,如何将1个数据库中的表的所有数据取出
a._m = StrConv(strData, vbFromUnicode)呵呵,在某些情况下这么说是对的,但在这个问题中这么做是不行的,需要注意的是“类型MyPTR是4个byte位数组”//有谁有其他意见么?
还有一种办法是直接修改MyPTR的声明:
private type MyPTR
x as long
end type这种办法可能成功,也可能失败,它能否成功的关键在于你具体应用的场合