请问如何在VB中进行位操作。例如:取得颜色数的三元色的值,换句话说就是RGB(,,)函数的逆运算,只能用位运算实现 请问如何在VB中进行位操作。例如:取得颜色数的三元色的值,换句话说就是RGB(,,)函数的逆运算,只能用位运算实现 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 Dim color As Long color = RGB(34, 211, 13) r = color And &HFF g = (color \ &H100) And &HFF b = color \ &H10000 Debug.Print r, g, b 你的意思是说VB的AND只在操作数是一个字节时,才做位运算? 都加上&比如 &HFF& &H100& 否则会出意想不到的错误。 加上&表示long型,不加为integer型 我还是不明白,&应该是在变量说明时用得,其他时候加不上 俺穿了秋衣秋裤 绒马夹 还有夹棉袄 赚分,速结 急!150分求助关于控制其它程序中的listview 请问VB中Ctrl+方向键来移动控件,这个微移量在哪里设置? 如何在一个字符串中找到第一个数字出现的位置 RptTextBox如何动态绑定DE中的字段? 急需,谢谢,在线等待! 这是怎么回事呢?在线 高手帮帮俺 有关DDE的问题 如果本地机器没有安装outlook,能用MAPI控件发送邮件吗?如果不能,应怎样解决? 如果你是中国人,请关注一下! 用api做录音机关于按钮方面的小问题
color = RGB(34, 211, 13)
r = color And &HFF
g = (color \ &H100) And &HFF
b = color \ &H10000
Debug.Print r, g, b