Rita en figur med en RGB-färg i Visual Basic ( VB ) är till hjälp när du inte vill använda en av de fördefinierade färger som gult eller svart . Den RGB-modellen står för " Röd Grön Blå . " Ställa in ett värde för varje färg från 0 till 255 och kombinera dem kan du definiera nästan vilken färg som helst . Skapa en form i VB genom att lägga till en " RectangleShape " objekt på till en " ShapeContainer " objekt . Du anger då en RGB-färg för formen med " FillColor " attribut . Instruktioner
1
Öppna din VB -filen i Microsoft Visual Studio 2010 .
2
Klicka på " Project " -menyn , klicka på " Add Reference ". välj " Microsoft.VisualBasic.PowerPacks.VS " och klicka
3
Inkludera " PowerPacks " namnrymden på toppen av din modul genom att lägga in koden " OK . " :
Import Microsoft.VisualBasic.PowerPacks
4
Skapa en form med en RGB- färg genom att lägga till följande kod i en händelse förfarande :
Dim my_container som New ShapeContainer
Dim my_rect_shape Som Ny RectangleShape
my_container.Parent = Me
my_rect_shape.Parent = my_container
my_rect_shape.Location = Ny System.Drawing.Point ( 50 , 50 )
my_rect_shape.Size = Ny System.Drawing.Size ( 100 , 200 ) katalog
my_rect_shape.FillStyle = FillStyle.Solid
my_rect_shape.FillColor = Color.FromArgb ( 255 , 127 , 0 )
5
Använd " OvalShape " istället för " RectangleShape " att rita en oval . Den " FromArgb " metoden tar en röd , grön och blå värde från 0 till 255 för varje argument . I exemplet används " 255 , 127 , 0 , " vilket motsvarar färgen orange.
6
Spara filen och kompilera och köra programmet för att visa den färgade formen .