Couleur en VB.NET

Résolu
nathan 60 Messages postés 2329 Statut Contributeur -  
nathan 60 Messages postés 2329 Statut Contributeur -
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.


A voir également:

1 réponse

NookZ Messages postés 2376 Statut Membre 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 2329 Statut Contributeur 714
 
C'est cela en effet. Merci beaucoup ! :)
0