Corsi on-line

Un Color Picker in Visual Basic 6

  • CommentiScrivi un commento
  • ForumDiscuti sul forum
  • Prev
  • NextUn Color Picker in Visual Basic 6
    Pagina 2 di 2

Introduzione

Un color picker è un utile tool grafico per il test dei colori esadecimali e/o RGB, utile a conoscere il codice del colore che si intende utilizzare o per scoprire che colore genera tale esadecimale o RGB.

L'articolo continua dopo la pubblicità

I software di grafica generalmente hanno al loro interno questa utility ma spesso sono complicati da usare (per chi non è avvezzo) oppure occupano moltissima memoria inutile, dato che lo scopo finale non sarebbe quello di gestire delle immagini ma di gestire un colore in un'applicazione.

Allo scopo creeremo una nostra personale utility, semplice e veloce, in Visual Basic 6.

Struttura della form

Si apra la propria copia di VB6 e si crei un nuovo EXE e si ridimensioni la form in modo da renderla piccola ed ordinata in funzione degli elementi che la popoleranno.

La form avrà in seguente aspetto in fase di sviluppo:

Si creino quattro controlli Label: sui primi tre si scriva semplicemente Rosso, Verde e Blu (ovvero RGB - Red, Green, Blue) e non ci si preoccupi di assegnare loro la proprietà Name, dato che non avranno alcuna interazione col software finale.

La quarta Label, invece, non conterrà testo e le verrà assegnata la proprietà Name lblColore.

Renderla quadrata: il suo scopo è quello di mostrare il colore che andremo a creare dinamicamente.

Si creino poi tre Combo Box ed assegnare loro le proprietà Name cmbRosso, cmbVerde e cmbBlue.

Modificare l'opzione Style in Dropdown List, in modo da non permettere che l'utilizzatore finale possa scriverci all'interno.

Il loro scopo è quello di ospitare valori numerici da 0 a 255, ovvero il range di valori che gli RGB possono assumere.

Si creino tre bottoni e si assegnino loro le proprietà Name cmdGenera, cmdNuovo e cmdChiudi.

Si modifichino le proprietà caprion in Genera (lancerà la funzione di generazione del colore dato l'RGB passato dalle tre Combo), Nuovo (puliràil lavoro fatto fino a quel momento e predisporrà il software all'esecuzione di una nuova operazione) e Chiudi (chiuderà l'applicazione chiedendo conferma).

Si acceda al codice della form attraverso il menu di riepilogo delle form, sulla destra dell'IDE di sviluppo del VB6.

Si scriva per prima cosa, nella prima riga:

Option Explicit
in modo da migliorare le prestazioni del software, "obbligando" se stessi a dichiarare sempre le variabili: sana abitudine per uno sviluppatore.

Corsi
  • Corso MS Access
    Corso MS Access
    Impara a creare e gestire database in maniera semplice e veloce. A partire da 29 €
  • Corso Visual Basic 6
    Corso Visual Basic 6
    Realizzare applicazioni Desktop con VB6. A partire da 39 €
Vedi anche...
Guide