Couleur en VB.NET

Résolu
nathan 60 Messages postés 1811 Date d'inscription   Statut Contributeur Dernière intervention   -  
nathan 60 Messages postés 1811 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour,

je coince sur un tout petit problème tout bête pour un logiciel. Je voudrais en fait proposer différents thèmes de couleur pour celui-ci, en enregistrant dans un simple fichier "config.ini" le nom du thème pour qu'il s'applique à chaque lancement du logiciel.

Le problème, c'est qu'au démarrage, je ne peut pas dire par programmation la couleur précise (au format 200;200;200) qui est choisie (le thème appelé "0" est sélectionné dans config.ini"), alors qu'il est possible de le faire par l'IDE via une ColorDialog ou tout simplement en remplissant la propriété BackColor.
Ce qu'il me faudrait, c'est une fonction qui crée une nouvelle couleur lorsque je passe les données RGB en argument. Mais rien de cela ne semble exister.

J'ai tenté :

Me.BackColor = New Color(200,200,200)


mais Color n'a pas de constructeur...

Je vous remercie par avance de votre aide.


1 réponse

NookZ Messages postés 2138 Date d'inscription   Statut Membre Dernière intervention   514
 
Bonjour,

Je pense que ce que tu cherches c'est
Dim red As Color = Color.FromArgb(255, 0, 0)

Bonne journée
0
nathan 60 Messages postés 1811 Date d'inscription   Statut Contributeur Dernière intervention   714
 
C'est cela en effet. Merci beaucoup ! :)
0