Disegno di una forma con un colore RGB in Visual Basic (VB) è utile quando non si desidera utilizzare uno dei colori predefiniti come il giallo o nero. Il modello di colore RGB è l'acronimo "Verde blu rosso." Impostazione di un valore per ogni colore da 0 a 255 e la loro combinazione permette di definire quasi qualsiasi colore. Creare una forma in Visual Basic con l'aggiunta di un oggetto "RectangleShape" ad un oggetto "ShapeContainer". È quindi possibile impostare un colore RGB per la forma con l'attributo "FillColor".
Istruzioni
1
Aprire il file di Visual Basic in Microsoft Visual Studio 2010.
2
Fare clic sul menu "Progetto", fare clic su "Aggiungi riferimento." selezionare "Microsoft.VisualBasic.PowerPacks.VS" e fare clic su "OK".
3
Includere lo spazio dei nomi "Powerpack" nella parte superiore del modulo aggiungendo il codice:
Le importazioni Microsoft.VisualBasic.PowerPacks
4
Creare una forma con un colore RGB aggiungendo il seguente codice in una routine evento:
Dim my_container As New ShapeContainer
Dim my_rect_shape As New RectangleShape
my_container. Padre = Me
my_rect_shape. Padre = my_container
my_rect_shape. Location = New System.Drawing.Point (50, 50)
my_rect_shape. Size = New System.Drawing.Size (100, 200)
my_rect_shape. FillStyle = FillStyle.Solid
my_rect_shape. FillColor = color. FromArgb (255, 127, 0)
5
Utilizzare "OvalShape" invece di "RectangleShape" per disegnare un ovale. Il metodo "FromArgb" assume un valore rosso, verde e blu da 0 a 255 per ogni argomento. Nell'esempio viene utilizzato "127, 255, 0," che corrisponde al colore arancione.
6
Salvare il file e compilare ed eseguire il programma per visualizzare la forma colorata.