Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Aggiornamento: novembre 2007
Restituisce un valore Integer che rappresenta un valore di colore RGB ricavato da un insieme di componenti dei colori rosso, verde e blu.
RGB( _
Red As Integer, _
Green As Integer, _
Blue As Integer _
)
Parametri
Red
Obbligatorio. Valore Integer compreso nell'intervallo da 0 a 255 inclusi, che rappresenta l'intensità del componente rosso del colore.Green
Obbligatorio. Valore Integer compreso nell'intervallo da 0 a 255 inclusi, che rappresenta l'intensità del componente verde del colore.Blue
Obbligatorio. Valore Integer compreso nell'intervallo da 0 a 255 inclusi, che rappresenta l'intensità del componente blu del colore.
Eccezioni
Tipo di eccezione |
Numero di errore |
Condizione |
|---|---|---|
Green, Blue o Red non rientra nell'intervallo compreso tra 0 e 255 inclusi. |
Se si esegue l'aggiornamento delle applicazioni Visual Basic 6.0 che utilizzano la gestione degli errori non strutturata, vedere la colonna "Numero di errore". È possibile confrontare il numero di errore con la Proprietà Number (oggetto Err). Se possibile, tuttavia, si consiglia di sostituire il controllo dell'errore con la procedura illustrata nella sezione Cenni preliminari sulla gestione strutturata delle eccezioni per Visual Basic.
Note
È necessario esprimere le specifiche di colore, utilizzate nei metodi e nelle proprietà che accettano tali valori, in forma di numeri che rappresentano colori RGB. Il valore di un colore RGB specifica l'intensità relativa di rosso, verde e blu che consente la visualizzazione di un colore specifico.
Se il valore di un argomento della funzione RGB è maggiore di 255, verrà utilizzato 255.
Nella tabella riportata di seguito sono elencati alcuni colori standard e i relativi valori di rosso, verde e blu.
Colore |
Valore di rosso |
Valore di verde |
Valore di blu |
|---|---|---|---|
Nero |
0 |
0 |
0 |
Blu |
0 |
0 |
255 |
Verde |
0 |
255 |
0 |
Ciano |
0 |
255 |
255 |
Rosso |
255 |
0 |
0 |
Magenta |
255 |
0 |
255 |
Giallo |
255 |
255 |
0 |
Bianco |
255 |
255 |
255 |
Esempio
Nell'esempio riportato di seguito la funzione RGB viene utilizzata per ottenere un numero intero che rappresenta un valore di colore 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)
Requisiti
Spazio dei nomi: Microsoft.VisualBasic
**Modulo:**Information
Assembly: Visual Basic Runtime Library (in Microsoft.VisualBasic.dll)