Promotic
WikipediaLinkedInYoutubeTwitterFacebook

RGB - function of language VBScript

Description:
Returns a whole number representing an RGB color value.
Syntax:
RGB(red As Integer, green As Integer, blue As Integer) As Long
Calling:
n = RGB(red, green, blue)
Parameters:
red(Integer) Number between 0-255. Red component of the color.
green(Integer) Number between 0-255. Green component of the color.
blue(Integer) Number between 0-255. Blue component of the color.
Note:
This method is not often used in PROMOTIC system because PROMOTIC system has color as RGB String in the form "#RRGGBB".

Application methods and properties that accept a color specification expect that specification to be a number representing an RGB color value. An RGB color value specifies the relative intensity of red, green, and blue to cause a specific color to be displayed.

The low-order byte contains the value for red, the middle byte contains the value for green, and the high-order byte contains the value for blue.

The value for any argument to RGB that exceeds 255 is assumed to be 255.

For applications that require the byte order to be reversed, the following example will provide the same information with the bytes reserved:

nRGB= CLng(blue + (green * 256) + (red * 65536))
© MICROSYS, spol. s r. o.Tavičská 845/21 703 00 Ostrava-Vítkovice