-
Problème de couleur :
Bonjours,
Quand je déclare :
Code:
System::Drawing::Color Coul;
"Coul" est initialisé à {RGB=0x0}. Là OK.
mais après, quand je fais :
Code:
Coul = System::Drawing::Color::Red;
"Coul" reste à {RGB=0x0} au lieu de passer à {RGB=0xffff0000}:cry::cry:
Là je comprends pas!
Impossible d'initialiser "Coul" à la valeur de mon choix!
Merci de m'aider
-
Bonjour.
Code:
System::Drawing::Color coul = System::Drawing::Color::FromArgb(255, 0, 0);
-
Ça ne m'explique pas pourquoi
Code:
Coul = System::Drawing::Color::Red;
ne modifie pas la valeur de "Coul"...
...mais merci pour le coup de main Moldavi :ccool:
-
Re.
En effet j'ai répondu à la va-vite.
Code:
Coul = System::Drawing::Color::Red;
ceci ne modifie pas la valeur parce Color est une structure qui contient déjà la valeur Red. En fait il y un grand nombre de couleur : http://msdn.microsoft.com/fr-fr/libr...=VS.80%29.aspx
J'imagine que par c'est par design, enfin à confirmer par microsoft. L'avantage on peut jouer avec les couleurs depuis n'importe où dans le code :
Code:
MonLabel->BackColor = Color::Red;