Zeichnen einer Form mit einer RGB-Farbe in Visual Basic (VB) ist hilfreich, wenn Sie nicht wollen, eine der vordefinierten Farben wie gelb oder schwarz zu verwenden. Das RGB-Farbmodell steht für " Red Green Blue . " Das Einstellen eines Wertes für jede Farbe von 0 bis 255 und kombiniert sie definieren Sie fast jede Farbe. Erstellen einer Form in VB , indem Sie eine " RectangleShape " Objekt auf einem " ShapeContainer " Objekt . Anschließend legen Sie eine RGB-Farbe für die Form mit dem " FillColor "-Attribut . Anleitung
1
Öffnen Sie Ihre VB -Datei in Microsoft Visual Studio 2010.
2
Klicken Sie auf das Menü "Projekt" auf "Add Reference." wählen Sie " Microsoft.VisualBasic.PowerPacks.VS " und klicken
3
Fügen Sie die " Powerpacks " Namespace am Anfang Ihres Moduls , indem Sie den Code " OK. ":
< p> Importe Microsoft.VisualBasic.PowerPacks
4
erstellen einer Form mit einer RGB-Farbe , indem Sie den folgenden Code in einer Event- Prozedur :
Dim As New my_container ShapeContainer
< p> Dim As New my_rect_shape 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
Verwenden Sie " OvalShape " anstelle von " RectangleShape ", um eine oval ziehen . Die " FromArgb " Methode nimmt einen roten, grünen und blauen Wert von 0 bis 255 für jedes Argument . Im Beispiel wird "255 , 127 , 0," das entspricht der Farbe orange.
6
Speichern Sie die Datei und kompilieren und starten Sie das Programm , um die farbige Form zu sehen.