RGB funkcija

Taikoma
„Access“, skirta „Microsoft 365“ „Access 2024“ Access 2021 Access 2019 Access 2016

Pateikia Ilgąjį, nurodantį RGB spalvos reikšmę.

Sintaksė

RGB (raudona, žalia, mėlyna)

Funkcijos RGB sintaksė turi tokius argumentus:

Argumentas Aprašymas
raudona Būtinas. Variantas (sveikasis skaičius). Skaičius diapazone nuo 0 iki 255 imtinai, reiškiantis raudoną spalvos komponentą.
žalia Būtinas. Variantas (sveikasis skaičius). Skaičius diapazone nuo 0 iki 255 imtinai, reiškiantis žalią spalvos komponentą.
mėlyna Būtinas. Variantas (sveikasis skaičius). Skaičius diapazone nuo 0 iki 255 imtinai, reiškiantis mėlyną spalvos komponentą.

    

Pastabos

Taikymo metodai ir ypatybės, kurie priima spalvų specifikaciją, tikisi, kad ta specifikacija bus skaičius, nurodantis RGB spalvų reikšmę. RGB spalvos reikšmė nurodo santykinį raudonos, žalios ir mėlynos spalvos intensyvumą, kad būtų rodoma konkreti spalva.

Laikoma, kad bet kurio RGB argumento, viršijančio 255, reikšmė yra 255.

Šioje lentelėje išvardytos kai kurios standartinės spalvos ir jose esančios raudonos, žalios ir mėlynos reikšmės:

Spalva Red Value Green Value Mėlyna reikšmė
Juoda 0 0 0
Mėlyna 0 0 255
Žalia 0 255 0
Žydra 0 255 255
Red 255 0 0
Rausvai raudona 255 0 255
Geltona 255 255 0
Balta 255 255 255

    

Šios funkcijos grąžinamos RGB spalvų reikšmės nesuderinamos su naudojamomis operacinėje sistemoje Macintosh. Jie gali būti naudojami „Microsoft“ taikomųjų programų, skirtų Macintosh, kontekste, bet jų negalima naudoti, kai spalvos pasikeitimai perduodami tiesiogiai Macintosh operacinei sistemai.

Pavyzdys

Pastaba

Pateiktuose pavyzdžiuose parodyta, kaip naudoti šią funkciją „Visual Basic for Applications“ (VBA) modulyje. Daugiau informacijos apie darbą su VBA rasite išplečiamajame sąraše pasirinkę Kūrėjų nuoroda (šalia Ieškos) ir ieškos lauke įvedę vieną ar daugiau sąlygų.

Šiame pavyzdyje parodyta, kaip RGB funkcija naudojama grąžinti sveikąjį skaičių, nurodantį RGB spalvos reikšmę. Jis naudojamas tiems taikymo metodams ir ypatybėms, kurios priima spalvų specifikaciją. Objektas MyObject ir jo nuosavybė naudojama tik iliustracijos tikslais. Jei MyObject jos nėra arba ji neturi ypatybės Color , įvyksta klaida.

Dim RED, I, RGBValue, MyObject
' Return the value for Red.
Red = RGB(255, 0, 0)    
' Initialize offset.
I = 75    
RGBValue = RGB(I, 64 + I, 128 + I)     
' Same as RGB(75, 139, 203).
' Set the Color property of MyObject to Red.
MyObject.Color = RGB(255, 0, 0)