RGB 함수(Visual Basic)

업데이트: 2007년 11월

빨간색, 녹색 및 파란색 구성 요소 집합에서 RGB 색상 값을 나타내는 Integer 값을 반환합니다.

RGB( _
      Red As Integer, _
    Green As Integer, _
      Blue As Integer _
)

매개 변수

  • Red
    필수적 요소. 0에서 255(포함) 사이의 Integer 형식으로, 빨간색의 농도를 나타냅니다.

  • Green
    필수적 요소. 0에서 255(포함) 사이의 Integer 형식으로, 녹색의 농도를 나타냅니다.

  • Blue
    필수적 요소. 0에서 255(포함) 사이의 Integer 형식으로, 파란색의 농도를 나타냅니다.

예외

예외 형식

오류 번호

조건

ArgumentException

5

Green, Blue 또는 Red의 범위가 0-255(포함)를 벗어났습니다.

비구조적 오류 처리를 사용하는 Visual Basic 6.0 응용 프로그램을 업그레이드하는 경우에는 "오류 번호" 열을 참조하십시오. 오류 번호를 Number 속성(Err 개체)과 비교할 수 있습니다. 그러나 가능하면 이러한 오류 제어 방법을 Visual Basic의 구조적 예외 처리 개요에 설명된 방식으로 바꾸는 것이 좋습니다.

설명

색 지정이 가능한 응용 프로그램의 메서드 및 속성에는 RGB 색상 값을 나타내는 숫자를 사용하여 색을 지정해야 합니다. RGB 색상 값은 빨간색, 녹색 및 파란색의 상대적 농도를 지정하여 특정 색이 표시되게 합니다.

RGB에 대한 인수 값이 255보다 클 경우 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 함수를 사용하여 RGB 색상 값을 나타내는 정수를 반환하는 방법을 보여 줍니다.

Dim red, rgbValue As Integer
Dim i As Integer = 75
' Return the value for red.
red = RGB(255, 0, 0)
' Same as RGB(75, 139, 203).
rgbValue = RGB(i, 64 + i, 128 + i)

요구 사항

네임스페이스:Microsoft.VisualBasic

**모듈:**Information

**어셈블리:**Visual Basic 런타임 라이브러리(Microsoft.VisualBasic.dll)

참고 항목

참조

QBColor 함수

ArgumentException