Dibujar una forma con un color RGB en Visual Basic ( VB ) es útil cuando no se desea utilizar uno de los colores predefinidos como el amarillo o el negro . El modelo de color RGB significa " Rojo Verde Azul". Establecer un valor para cada color de 0 a 255 , y su combinación permite definir casi cualquier color. Crear una forma de VB mediante la adición de un objeto " RectangleShape " a un objeto " ShapeContainer " . A continuación, establezca un color RGB de la forma con el atributo " FillColor " . Instrucciones
1
Abra el archivo de VB en Microsoft Visual Studio 2010 .
2 Haga clic en el menú "Proyecto " , haga clic en " Agregar referencia ". seleccione " Microsoft.VisualBasic.PowerPacks.Vs " y haga clic en
3
Incluya el espacio de nombres " PowerPacks " en la parte superior del módulo con el código de "OK ". :
< p > Importaciones Microsoft.VisualBasic.PowerPacks
4
Crear una forma con un color RGB , añadiendo el siguiente código en un procedimiento de evento:
my_container Dim As New ShapeContainer
< p> my_rect_shape Dim As New RectangleShape
my_container.Parent = Me
my_rect_shape.Parent = 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
Utilice " OvalShape " en lugar de " RectangleShape " para dibujar un óvalo. El método " FromArgb " tiene un valor de rojo , verde y azul, de 0 a 255 para cada argumento . El ejemplo utiliza "255 , 127, 0 ", que corresponde con el color naranja.
6
Guarde el archivo y compilar y ejecutar el programa para ver la forma de color .