Når det gjelder farge , bringer Visual Basic studio et rikt sett med verktøy til bordet. De flere tilnærminger i VB gir deg fleksibilitet og potensial for å lage dynamiske farge programmer . Her er hvordan det fungerer . Instruksjoner
Bruk Pre - formaterte Colors
en
Fargen konstanter som tilbys av Visual Basic kan du plugge inn navn på farger som egenskapene til et gitt objekt eller form. Faktisk , fargene er mange ganger " tegnet " på skjemaet før kjøring. Men du kan også bruke konvensjoner som vbRed , vbGreen og vbBlue å merke fargeegenskaper. Plukk en Visual Basic farge og finn ut om den støttes i din versjon.
2
Gå til eiendommene koden for objektet.
3
Endre objekt farge med en kommando som objBoink.color = vbRed
farge som heksadesimalt
4
Figur ut heltall i det heksadesimale systemet . Du må kanskje konvertere et heltall fra desimal til heksadesimal , som innebærer å dele heltall med 16 og bruke produktet og resten . I utgangspunktet bruker hex system for farger en to -sifret heltall mellom 00 og FF, hvor hvert nummer har en verdi mellom 0 og 16 ( F ) .
5
Nå vil den heksadesimale fargen være tre av disse tosifrede hex heltall , ett for hver av de tre primærfargene rød, grønn og blå. Sett alle tre heltall sammen mellom to -tegn og en H : Ex : . & H808080 & er grå ( en median verdien av alle tre farger )
6
Bruk heksadesimale farge for å beskrive fargen til et objekt eiendom
Dynamic Color med RGB
7
Visual Basic mest tilpasningsdyktige farge funksjonen er RGB -kommandoen . Dette dreier seg om de tre primærvalg omtalt ovenfor. Men i et RGB- kommandoen, kan VB tilgang til heltall å endre bare én primær om gangen , eller å endre i komplekse mønstre ved hjelp velskrevet funksjoner. Først må du finne eller lage RGB -kommandoen, som er hver primært representert som i heltall mellom 0 og 255 ( 255 = total lysintensitet , 0 = lav lysintensitet) & ( Ex : 0,0,0 = Sort)
8
Innenfor en RGB- kommando, endre en eller flere av de tre heltall for å endre fargen . Ex : . For RGB ( 0,0,0 ) en endring i de første heltall resulterer i ( 255,0,0 ) knallrøde
9
Lagre koden og sjekk objektet for å se om fargen er riktig . Hvis ikke, gå tilbake til RGB -kommandoen og prøv igjen.