Desenho de uma forma com uma cor RGB no Visual Basic (VB) é útil quando você não quiser usar uma das cores pré- definidos, tais como amarelo ou preto. O modelo de cores RGB significa " Red Blue Green. " A definição de um valor para cada cor de 0 a 255 e combiná-los permite definir praticamente qualquer cor . Criar uma forma de VB , adicionando um objeto " RectangleShape " para um objeto " ShapeContainer " . Você, então, definir uma cor RGB para a forma com o atributo " FillColor " . Instruções
1
Abra o arquivo VB no Microsoft Visual Studio 2010.
2
Clique no menu " Project", clique em " Add Reference ". selecione " Microsoft.VisualBasic.PowerPacks.VSe " e clique em "OK".
3
Incluir o " PowerPacks " namespace na parte superior do seu módulo , adicionando o código:
< Microsoft.VisualBasic.PowerPacks p> Importação
4
Crie uma forma com uma cor RGB , adicionando o seguinte código em um procedimento de evento:
Dim my_container as New ShapeContainer
< my_rect_shape p> Dim As New RectangleShape
my_container.Parent = me
my_rect_shape.Parent = my_container
my_rect_shape.Location = Novo System.Drawing.Point (50, 50 )
my_rect_shape.Size = Novo System.Drawing.Size (100 , 200)
my_rect_shape.FillStyle = FillStyle.Solid
my_rect_shape.FillColor = Color.FromArgb (255, 127, 0)
5
Use " OvalShape " em vez de " RectangleShape " para desenhar uma forma oval . O método " FromArgb " assume um valor vermelho, verde e azul de 0 a 255 para cada argumento . O exemplo usa "255 , 127, 0, " o que corresponde à cor laranja .
6
Salve o arquivo e compilar e executar o programa para ver a forma colorida.