Dessiner une forme avec une couleur RVB en Visual Basic (VB) est utile lorsque vous ne voulez pas utiliser l'une des couleurs prédéfinies telles que le jaune ou noir. Le modèle de couleur RVB est synonyme de " Rouge Vert Bleu . " Fixer une valeur pour chaque couleur de 0 à 255 et en les combinant vous permet de définir pratiquement n'importe quelle couleur . Créez une forme en VB en ajoutant un objet " RectangleShape " à un objet " ShapeContainer " . Vous définissez ensuite une couleur RVB pour la forme avec l'attribut " FillColor " . Instructions
1
Ouvrez votre fichier VB dans Microsoft Visual Studio 2010.
2
Cliquez sur le menu "Projet" , cliquez sur " Ajouter une référence . " sélectionnez " Microsoft.VisualBasic.PowerPacks.VS " et cliquez
3
Inclure l'espace de noms " PowerPack " en haut de votre module en ajoutant le code "OK". :
< p > importations Microsoft.VisualBasic.PowerPacks
4
créer une forme avec une couleur RVB en ajoutant le code suivant dans une procédure d' événement:
Dim my_container As New ShapeContainer
< p> my_rect_shape 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
Utilisez " OvalShape " au lieu de " RectangleShape " pour dessiner un ovale. Le procédé " FromArgb " prend une valeur de rouge , vert et bleu de 0 à 255 pour chaque argument . L'exemple utilise "255 , 127, 0 ", ce qui correspond à la couleur orange.
6
Sauvegardez le fichier et compiler et exécuter le programme pour visualiser la forme colorée.