CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  VB >  基础类

怎样将web颜色转换成vb颜色??????

楼主KennyLong(Kenny Long)2005-12-22 17:21:31 在 VB / 基础类 提问

比如#FFFFFF这样的Web颜色,怎样转换成VB里面的&H00FFFFFF&这样的颜色???? 问题点数:20、回复次数:4Top

1 楼HungryBoy(http://www.zhijian.net)回复于 2005-12-22 17:50:02 得分 0

给你一个VB转成网页的!  
  Public   Function   FormatRGBString(val   As   Long)   As   String  
          Dim   color   As   String  
          Dim   pad   As   Long  
          Dim   r   As   String  
          Dim   g   As   String  
          Dim   b   As   String    
          color   =   Hex(val)  
          pad   =   6   -   Len(color)  
           
          If   pad   Then  
                  color   =   String(pad,   "0")   &   color  
          End   If  
                   
          'Extract   the   rgb   components  
          r   =   Right(color,   2)  
          g   =   Mid(color,   3,   2)  
          b   =   Left(color,   2)          
   
          color   =   "#"   &   r   &   g   &   b  
           
          FormatRGBString   =   color  
  End   FunctionTop

2 楼KennyLong(Kenny Long)回复于 2005-12-22 18:08:40 得分 0

我需要反向转换的。。。。。Top

3 楼KennyLong(Kenny Long)回复于 2005-12-22 18:49:04 得分 0

有人知道吗???Top

4 楼rainstormmaster(暴风雨 v2.0)回复于 2005-12-22 19:13:58 得分 20

val("&H"+"FFFFFF")Top

相关问题

  • 关于vb的颜色转换和控件大小转换问题
  • 颜色转换
  • 颜色转换
  • 如何将vb系统颜色常熟转换为long?
  • 关于颜色的转换?
  • 求解:窗体颜色系统和web颜色系统的区别和转换(在线等待)
  • *** VB =》Delphi 的代码转换?? ***
  • 如何转换日期(vb)
  • 24bit RGB颜色到16bit的转换?
  • 急.. vb.net 颜色转换问题

关键词

  • 转换
  • vb
  • 颜色
  • formatrgbstring
  • 转换成vb
  • pad
  • color
  • ffffff
  • val
  • dim

得分解答快速导航

  • 帖主:KennyLong
  • rainstormmaster

相关链接

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

广告也精彩

反馈

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