Référence du langage Visual Basic
RGB, fonction

Retourne une valeur Integer représentant une valeur de couleur RVB à partir d'un ensemble de composantes de couleur rouge, vert et bleu.

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

Paramètres

Red
Obligatoire. Nombre entier de 0 à 255 inclus représentant l'intensité de la composante rouge de la couleur.
Green
Obligatoire. Nombre entier de 0 à 255 inclus représentant l'intensité de la composante vert de la couleur.
Blue
Obligatoire. Nombre entier de 0 à 255 inclus représentant l'intensité de la composante bleu de la couleur.

Exceptions/Erreurs

Type d'exception Numéro de l'erreur Condition
ArgumentException 5 Green, Blue ou Red en dehors de la plage qui s'étend de 0 à 255 inclus.

Remarques

Les propriétés et les méthodes de l'application qui acceptent une spécification de couleur s'attendent à la recevoir sous forme de nombre représentant une valeur de couleur RVB. Une valeur de couleur RVB spécifie l'intensité relative du rouge, du vert et du bleu composant ainsi la couleur spécifique à afficher.

Si la valeur d'un argument RVB est supérieure à 255, la valeur 255 est utilisée.

Le tableau suivant dresse la liste de quelques couleurs standard et des valeurs de rouge, vert et bleu qu'elles comprennent :

Couleur Valeur Rouge Valeur Vert Valeur Bleu
Noir 0 0 0
Bleu 0 0 255
Vert 0 255 0
Cyan 0 255 255
Rouge 255 0 0
Magenta 255 0 255
Jaune 255 255 0
Blanc 255 255 255

Exemple

Cet exemple montre comment la fonction RVB est utilisée pour retourner un nombre entier représentant une valeur de couleur RVB.

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

Configuration requise

Espace de noms : Microsoft.VisualBasic

Module : Information

Assembly : Microsoft Visual Basic .NET Runtime (dans Microsoft.VisualBasic.dll)

Voir aussi

QBColor, fonction | ArgumentException, classe

Page view tracker