Het tekenen van een vorm met een RGB- kleur in Visual Basic ( VB ) is handig als u niet wilt dat een van de voorgedefinieerde kleuren zoals geel of zwart gebruiken . Het RGB-kleurmodel staat voor " Red Green Blue . " Het instellen van een waarde voor elke kleur van 0 tot 255 en ze te combineren kun je bijna elke kleur te definiëren . Maak een vorm VB door het toevoegen van een " RectangleShape " object op een " ShapeContainer " object . U vervolgens een RGB- kleur voor de vorm met de " fillColor " attribuut . Instructies 1 Open uw VB -bestand in Microsoft Visual Studio 2010 . Kopen van 2 Klik op het menu " Project " , klik op "Add Reference . " selecteer " Microsoft.VisualBasic.PowerPacks.VS " en klik 3 Neem de " PowerPacks " namespace aan de bovenkant van de module door toevoeging van de code "OK . " : de invoer Microsoft.VisualBasic.PowerPacks 4 Maak een vorm met een RGB- kleur door toevoeging van de volgende code in een gebeurtenis procedure : Dim my_container als Nieuwe ShapeContainer Dim my_rect_shape als Nieuwe RectangleShape my_container.Parent = Me my_rect_shape.Parent = my_container my_rect_shape.Location = Nieuw System.Drawing.Point ( 50 , 50 ) my_rect_shape.Size = Nieuw System.Drawing.Size ( 100 , 200 ) my_rect_shape.FillStyle = FillStyle.Solid my_rect_shape.FillColor = Color.FromArgb ( 255 , 127 , 0 ) 5 Gebruik " OvalShape " in plaats van " RectangleShape " om een ovaal te tekenen . De " FromArgb " -methode neemt een rode , groene en blauwe waarden van 0 tot 255 voor elk argument. Het voorbeeld maakt gebruik van " 255 , 127 , 0 , " die overeenkomt met de kleur oranje . 6 Sla het bestand op en compileren en uitvoeren van het programma om de gekleurde vorm te geven . < br >
|