VB内型不匹配问题if(val(HEX(Value) and HEX(256))0)其中 Value是个十进制变量然后执行时提示内型不匹配
VB内型不匹配问题
if(val(HEX(Value) and HEX(256))>0)
其中 Value是个十进制变量
然后执行时提示内型不匹配 这是什么原因啊?
[解决办法]
Hex 函数
返回代表十六进制数值的 String。
String是字符不是数值,导致LZ的错误.
[解决办法]
- VB code
If Val((Value) And (256)) > 0 Then 'Code End If
