CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
花落谁家,你作主! 盛大widget设计大赛英雄榜
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  VB >  基础类

头痛的颜色问题

楼主VB666()2001-05-28 11:34:00 在 VB / 基础类 提问

请问高手,如何将一个颜色分解,得出其中红、绿、蓝三种颜色的数值?谢谢! 问题点数:30、回复次数:11Top

1 楼playyuer(退休干部 卧鼠藏虫)回复于 2001-05-28 11:58:00 得分 30

Private   Sub   Command1_Click()  
  'Num:   (1=red,   2=green,   3=blue).  
  MsgBox   GetRGB(RGB(255,   255,   255),   1)  
  MsgBox   GetRGB(RGB(255,   9,   6),   2)  
  MsgBox   GetRGB(RGB(255,   255,   7),   3)  
   
  End   Sub  
  Function   GetRGB(RGBval   As   Long,   Num   As   Integer)   As   Integer  
                  If   Num   >   0   And   Num   <   4   And   RGBval   >   -1   And   RGBval   <   16777216   Then  
                      GetRGB   =   RGBval   \   256   ^   (Num   -   1)   And   255  
                  End   If  
  End   Function   Top

2 楼huangguanshu()回复于 2001-05-28 12:03:00 得分 0

 
  R   =   ColorAnd   &HFF&  
  G   =   (Color   And   &HFF00&)   /   &H100  
  G   =   (Color   And   &HFF0000)   /   &H10000Top

3 楼huangguanshu()回复于 2001-05-28 12:03:00 得分 0

R   =   ColorAnd   &HFF&  
  G   =   (Color   And   &HFF00&)   /   &H100  
  B   =   (Color   And   &HFF0000)   /   &H10000   Top

4 楼liulinliu(哦,好累)回复于 2001-05-28 12:17:00 得分 0

VB怎么   跑这来拉  
  呵呵Top

5 楼EndDuke(游戏狂徒)回复于 2001-05-28 12:27:00 得分 0

用GerRGB函数,返回RGB值Top

6 楼QQRN(笨QQ-馊主意提供者)回复于 2001-05-28 13:10:00 得分 0

oTop

7 楼VB666()回复于 2001-05-28 19:12:00 得分 0

Top

8 楼VB666()回复于 2001-05-28 19:12:00 得分 0

多谢playyuer(女㊣爱) Top

9 楼VB666()回复于 2001-05-28 19:14:00 得分 0

Top

10 楼playyuer(退休干部 卧鼠藏虫)回复于 2001-05-28 19:30:00 得分 0

huangguanshu()   也应得分Top

相关问题

  • 头痛中。。ListView1设置字体颜色后一刷新就变回去了。。。
  • 头痛,心烦
  • 头痛得很。。。
  • 搞得头痛,
  • 头痛问题
  • 头痛的问题
  • 头痛怎么办?
  • 头痛的问题
  • 头痛头痛!头痛!谁给我点药?
  • 颜色?

关键词

  • rgbval
  • 颜色
  • msgbox getrgb
  • rgb
  • num
  • as integer

得分解答快速导航

  • 帖主:VB666
  • playyuer

相关链接

  • Visual Basic类图书
  • Visual Basic类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo