Når det kommer til farve, Visual Basic studiet bringer et rigt sæt af værktøjer til bordet. De mange tilgange i VB giver dig fleksibilitet og muligheder for at skabe dynamiske farve applikationer . Her er hvordan det virker . Instruktioner
Brug præformaterede Colors
1
farve konstanter , som Visual Basic lader dig tilslutte navne farver som egenskaber ved et givet objekt eller form. I virkeligheden er de farver mange gange " trukket " på formularen, før kørslen . Men du kan også bruge konventioner som vbRed , vbGreen og vbBlue at mærke farveegenskaber . Vælg en Visual Basic farve og finde ud af om den er understøttet i din version .
2
Gå til egenskaberne koden til dit objekt .
3
Skift objekt farve ved hjælp af en kommando som objBoink.color = vbRed
farve som hexadecimal
4
Figur ud heltal i hexadecimal system. Du kan have til at konvertere et heltal fra decimal til hexadecimal , hvilket indebærer at dividere heltal med 16 og bruge det, og resten . Dybest set, den sekskantede system for farver bruger et tocifret tal mellem 00 og FF, hvor hvert ciffer har en værdi mellem 0 og 16 ( F).
5.
Nu vil hexadecimal farve være tre disse to -cifrede hex heltal . én for hver af de tre primære farver rød , grøn og blå Sæt alle tre heltal sammen mellem to ampersands og en H : Ex : . & H808080 & er grå ( median værdi på alle tre farver )
6
Brug din hexadecimal farve til at beskrive et objekts farve ejendom < br . >
Dynamisk farve med RGB
7
Visual Basic mest tilpasningsdygtige farve feature er RGB kommando. Dette omhandler de tre primærvalg diskuteret ovenfor. Men i et RGB- kommando, kan VB adgang til heltal til at ændre kun én primær ad gangen, eller ændre i komplekse mønstre ved hjælp af velskrevne funktioner. Først skal du finde eller oprette RGB kommando, som er hver især repræsenteret i heltal mellem 0 og 255 (255 = total lysintensitet , 0 = lav lysintensitet ) & ( Ex : 0,0,0 = sort)
< br > 8
Inden din RGB kommando , ændre en eller flere af de tre heltal at ændre farven . Ex : . Til RGB ( 0,0,0) en ændring af de første heltal resultater i ( 255,0,0 ) lyse rødt
9
Spar kode og kontrollere objektet for at se, om farven er rigtigt. Hvis ikke, gå tilbage til RGB kommando og prøv igen.