VB中自定义一个调色板

 
  1. '
  2. '图形颜色类'
  3. Option Explicit
  4. Dim Colors() As Variant
  5. Dim ColorToUse As Long
  6. '
  7. '建立一个调色板.
  8. '函数名: CreateColorPal
  9. '入口参数: ColorPic As Object
  10. '说明:ColorPic 欲设置成调色板的对象名
  11. '作用: 将一个对象设置成一个调色板
  12. Public Sub CreateColorPal(ColorPic As Object)
  13.     Dim I As Long
  14.     ColorPic.AutoRedraw = True
  15.     ColorPic.Scale (0, 0)-(16, 3)
  16.     Colors = Array(16777215, 14737632, 12632319, 12640511, _
  17.                    14745599, 12648384, 16777152, 16761024, _
  18.                    16761087, 192, 16576, 49344, _
  19.                    49152, 12632064, 12582912, 12583104, _
  20.                    12632256, 4210752, 8421631, 8438015, _
  21.                    8454143, 8454016, 16777088, 16744576, _
  22.                    16744703, 128, 16512, 32896, _
  23.                    32768, 8421376, 8388608, 8388736, _
  24.                    8421504, 0, 255, 33023, _
  25.                    65535, 65280, 16776960, 16711680, _
  26.             
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值