Quando si tratta di colore, lo studio di Visual Basic porta un ricco set di strumenti in tavola. Gli approcci multipli in VB darvi la flessibilità e il potenziale per la creazione di applicazioni di colore dinamico. Ecco come funziona.
Istruzioni
Utilizzando colori pre-formattati
1
Le costanti di colore fornite da Visual Basic consentono di collegare i nomi dei colori come proprietà di qualsiasi oggetto o forma. Infatti, i colori sono molte volte "disegnati" sul form prima di fase di esecuzione. Ma è anche possibile utilizzare convenzioni come vbRed, vbGreen e vbBlue di proprietà di colore di etichetta. Scegliere un colore di Visual Basic e scoprire se è supportato nella versione.
2
Visualizzare il codice di proprietà per l'oggetto.
3
Cambiare il colore dell'oggetto usando un comando come objBoink.color = vbRed
Colore come esadecimale
4
Capire interi nel sistema esadecimale. Potrebbe essere necessario convertire un valore integer da decimale in esadecimale, che coinvolge dividendo il valore integer da 16 e utilizzo del prodotto e il resto. Fondamentalmente, il sistema esadecimale per colori utilizza un numero intero a due cifre tra 00 e FF, dove ogni cifra detiene un valore compreso tra 0 e 16 (F).
5
Ora, il colore esadecimale saranno tre di questi due cifre esadecimali interi, uno per ciascuno dei tre colori primari rossi, verdi e blu. Mettere insieme tutti i tre numeri interi compresi tra due e commerciali e un Ex h:: & H808080 & è grigio (un valore mediano di tutti e tre i colori).
6
Utilizzare il vostro colore esadecimale per descrivere la proprietà color di un oggetto.
Colore dinamico con RGB
7
Funzionalità di colore più adattabile di Visual Basic è il comando RGB. Si tratta con i tre colori primari discussi sopra. Tuttavia, in un comando RGB, VB possono accedere i numeri interi per modificare solo uno primario in un momento, o per modificare forme complesse utilizzando funzioni ben scritte. In primo luogo, trovare o creare il comando RGB, che è principalmente ciascuno rappresentato come numero intero compreso tra 0 e 255 (255 = intensità della luce totale, 0 = bassa intensità luminosa) & (Ex: 0,0,0 = nero)
8
All'interno il comando RGB, modificare uno o più dei tre valori integer per alterare il colore. Es: per RGB (0, 0,0) un cambiamento nell'intero primo risultati in rosso brillante (255,0,0).
9
Salvare il codice e controllare l'oggetto per vedere se il colore è giusto. In caso contrario, andare nuovamente dentro il comando RGB e riprovare.
Consigli & Avvertenze
- È possibile scrivere funzioni che cambiano RGBs in qualsiasi numero di modi. Aiuta a pratica con semplici oggetti prima di ottenere una buona idea dello spettro "luce".