我的看法:
因为你用常量&HFF00作为参数,VB在编译的时候看到&FF00能用两个字节
的整形Integer表示直接把它当作Integer类型,如果把&FF00付给Integer类型
那么它的值刚好是-256。
所以你在执行:
G=(C AND 65280)\256
可以
Dim L as long
l= &hFF00
G=(C AND L)\256
因为你用常量&HFF00作为参数,VB在编译的时候看到&FF00能用两个字节
的整形Integer表示直接把它当作Integer类型,如果把&FF00付给Integer类型
那么它的值刚好是-256。
所以你在执行:
G=(C AND 65280)\256
可以
Dim L as long
l= &hFF00
G=(C AND L)\256
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货