各位大佬来帮个忙我有一个自定义
vb吧
全部回复
仅看楼主
level 11
leavemealone8 楼主
各位大佬来帮个忙
我有一个自定义type vec
x as single
y as single
z as single
并且 redim xxx ()as vec
现在准备用copymemory处理他,lengt应该填写多少呢[疑问]是lenB(xxx)?
不胜感激
2017年06月08日 03点06分 1
level 15
Len(xxx(LBound(xxx)))*(UBound(xxx)-LBound(xxx)+1),处理整个数组的数据
用Len或LenB都可以,效果一样
2017年06月08日 03点06分 2
还有这种操作符?[what]
2017年06月08日 04点06分
@leavemealone8 数组上界下界函数你不知道?
2017年06月08日 04点06分
@初音✨七奈 可以直接乘?
2017年06月08日 04点06分
@初音✨七奈 我这个是vector type啊
2017年06月08日 04点06分
level 15
眼见为实
2017年06月08日 05点06分 3
厉害[滑稽]len难道是关键字?我一直以为是string用的。话说直接len(a)会怎么样
2017年06月08日 05点06分
@leavemealone8 Len函数的作用是返回字符串的字符数,或者其他类型单变量所占的字节数;LenB函数的作用是返回字符串或其他类型单变量所占的字节数;这两个函数都不能以数组作参数,会报错;对于Variant类型变量,按照其内容为字符串进行处理
2017年06月08日 05点06分
@初音✨七奈 老司机[滑稽][大拇指]lenb是不是更准确
2017年06月08日 05点06分
@leavemealone8 如果任何情况都需要字节数,那就用LenB;如果不涉及字符串,那就没区别
2017年06月08日 05点06分
1