RGB 函数 (Visual Basic for Applications) 您所在的位置:网站首页 vb打印图片的函数 RGB 函数 (Visual Basic for Applications)

RGB 函数 (Visual Basic for Applications)

2023-08-08 13:44| 来源: 网络整理| 查看: 265

RGB 函数 项目 04/07/2023

返回表示 RGB 颜色值的 Long 整数。

语法

RGB (红色、 绿色、 蓝色)

RGB 函数语法包含下列命名参数:

Part 说明 红 必需;Variant (Integer)。 一个介于 0 和 255 之间(含 0 和 255)的数,它表示颜色的红色分量。 绿色 必需;Variant (Integer)。 一个介于 0 和 255 之间(含 0 和 255)的数,它表示颜色的绿色分量。 蓝色 必需;Variant (Integer)。 一个介于 0 和 255 之间(含 0 和 255)的数,它表示颜色的蓝色分量。 备注

接受颜色指定的应用程序方法和属性需要指定表示 RGB 颜色值的数字。 RGB 颜色值指定红色、绿色和蓝色的相对深度以产生要显示的特定颜色。

超过 255 的 RGB 的任何参数值将被认为是 255。

下表列出了一些标准的颜色以及它们包含的红色、绿色和蓝色值:

颜色 红值 绿值 蓝值 黑色 0 0 0 蓝色 0 0 255 绿色 0 255 0 蓝绿 0 255 255 红色 255 0 0 洋红 255 0 255 黄色 255 255 0 白色 255 255 255

注意

此函数返回的 RGB 颜色值与 Macintosh 操作系统使用的颜色值不兼容。 可以在适用于 Macintosh 的 Microsoft 应用程序的上下文中使用这些颜色值,但不应在将颜色更改直接传递到 Macintosh 操作系统时使用。

示例

此示例演示如何使用 RGB 函数返回表示 RGB 颜色值的整数。 它用于接受颜色规范的应用程序方法和属性。 对象 MyObject 及其属性仅用于说明目的。 如果 MyObject 不存在,或者它没有 Color 属性,则会发生错误。

Dim Red, I, RGBValue, MyObject Red = RGB(255, 0, 0) ' Return the value for Red. I = 75 ' Initialize offset. RGBValue = RGB(I, 64 + I, 128 + I) ' Same as RGB(75, 139, 203). MyObject.Color = RGB(255, 0, 0) ' Set the Color property of MyObject to Red. 另请参阅 颜色常量 函数 (Visual Basic for Applications) 支持和反馈

有关于 Office VBA 或本文档的疑问或反馈? 请参阅 Office VBA 支持和反馈,获取有关如何接收支持和提供反馈的指南。



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有