Freigeben über


RGB( )-Funktion

Gibt einen Farbwert zurück, der auf einer Zusammenstellung roter, grüner und blauer Farbkomponenten basiert.

RGB(nRedValue, nGreenValue, nBlueValue)

Parameter

  • nRedValue
    Gibt die Intensität des Anteils an roter Farbe an. nRedValue liegt zwischen 0 und 255. Dabei gibt Null die minimale und 255 die maximale Farbintensität an.
  • nGreenValue
    Gibt die Intensität des Anteils an grüner Farbe an. nGreenValue liegt zwischen 0 und 255.
  • nBlueValue
    Gibt die Intensität des Anteils an blauer Farbe an. nBlueValue liegt zwischen 0 und 255.

Hinweise

Der von RGB( ) zurückgegebene Wert kann zum Festlegen von Farbeigenschaften wie BackColor (Hintergrundfarbe) und ForeColor (Vordergrundfarbe) verwendet werden.

Beispiel

Im folgenden Beispiel wird mit Hilfe von RGB( ) die Hintergrundfarbe eines Formulars in Blau geändert.

goMyForm = CREATEOBJECT('FORM')  && Create a form
goMyForm.Show  && Display the form
WAIT WINDOW 'Press a key to change the form color'
goMyForm.BackColor=RGB(0,0,255)  && Change the form background color
WAIT WINDOW 'Press a key to release the form'
RELEASE goMyForm  && Release the form from memory

Siehe auch

GETCOLOR( ) | RGBSCHEME( ) | BackColor-, ForeColor-Eigenschaften