Couleur en VB.NET

Résolu/Fermé
nathan 60 Messages postés 1811 Date d'inscription mercredi 29 décembre 2010 Statut Contributeur Dernière intervention 9 février 2014 - 5 févr. 2013 à 21:15
nathan 60 Messages postés 1811 Date d'inscription mercredi 29 décembre 2010 Statut Contributeur Dernière intervention 9 février 2014 - 6 févr. 2013 à 13:23
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 jeudi 29 janvier 2009 Statut Membre Dernière intervention 7 mars 2013 514
6 févr. 2013 à 12:38
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 mercredi 29 décembre 2010 Statut Contributeur Dernière intervention 9 février 2014 714
6 févr. 2013 à 13:23
C'est cela en effet. Merci beaucoup ! :)
0