Come modificare le impostazioni di colore in Visual Basic

July 13

Quando si tratta di colore, lo studio Visual Basic offre un ricco set di strumenti per la tavola. Le molteplici approcci in VB offrono la flessibilità e il potenziale per la creazione di applicazioni a colori dinamici. Ecco come funziona.

istruzione

L'utilizzo di colori pre-formattati

1 Le costanti colore forniti da Visual Basic consentono di collegare i nomi di colori come proprietà di un determinato oggetto o forma. In realtà, i colori sono molte volte "disegnate" sul modulo prima fase di esecuzione. Ma è anche possibile utilizzare le convenzioni come vbRed, vbGreen e vbBlue per etichettare proprietà cromatiche. Scegli un colore di Visual Basic e scoprire se è supportato nella versione.

2 Vai al codice proprietà per l'oggetto.

3 Cambiare il colore di un oggetto utilizzando un comando come objBoink.color = vbRed

Colore come esadecimale

4 Capire interi nel sistema esadecimale. Potrebbe essere necessario convertire un numero intero da decimale in esadecimale, che consiste nel dividere il numero intero da 16 e utilizzando il prodotto e il resto. Fondamentalmente, il sistema esadecimale per colori utilizza un intero a due cifre compreso tra 00 e FF, dove ogni cifra contiene un valore compreso tra 0 e 16 (F).

5 Ora, il colore esadecimale sarà tre di questi interi esadecimali a due cifre, uno per ciascuno dei tre colori primari rosso, verde e blu. Mettere tutti insieme tre numeri interi tra i due e commerciali e una H: Es: & H808080 & è grigio (un valore mediano di tutti e tre i colori).

6 Usa il colore esadecimale per descrivere proprietà di colore di un oggetto.

Dinamico colori con RGB

7 caratteristica colore più adattabile di Visual Basic è il comando RGB. Si tratta dei tre colori primari di cui sopra. Tuttavia, in un comando RGB, VB può accedere ai numeri interi per cambiare un solo primario alla volta, o per modificare in modelli complessi con funzioni ben scritti. In primo luogo, trovare o creare il comando RGB, che viene ogni luogo rappresentato come in numero intero compreso tra 0 e 255 (255 = intensità della luce totale, 0 = bassa intensità della luce) e (Es: 0,0,0 = nero)

8 Entro il comando RGB, modificare uno o più dei tre numeri interi per alterare il colore. Es: per RGB (0,0,0) una modifica dei risultati del primo interi a (255,0,0) rosso brillante.

9 Salvare il codice e verificare l'oggetto per vedere se il colore è giusto. In caso contrario, tornare indietro nel comando RGB e riprovare.

Consigli e avvertenze

  • È possibile scrivere funzioni che cambiano RGBs in qualsiasi numero di modi. Aiuta a praticare con oggetti semplici prima di ottenere una buona idea dello spettro di "luce".