Modifier les propriétés d'un TShape à l'aide d'une variable
Bonjour,
Je cherche à faire une boucle pour modifier la couleur de plusieurs TShape, mais je ne sais pas comment on peux faire en utilisant une variable.
Mon bout de code sera plus parlant :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
|
rep_trame[0]=0xAA;
char j=0x01;
if (rep_trame[0]&j) i0->Brush->Color=clLime;
else i0->Brush->Color=clMaroon;
j*=2;
if (rep_trame[0]&j) i1->Brush->Color=clLime;
else i1->Brush->Color=clMaroon;
j*=2;
if (rep_trame[0]&j) i2->Brush->Color=clLime;
else i2->Brush->Color=clMaroon;
.
.
. |
voila c'est très simple:
i0,i1,i2,....in sont le nom de petites leds en Tshape et il y en a un nombre n.
Et rep_trame[] constitue l'état des leds, donc si le bit 0 est à 1 alors la led i0 sera verte, etc ...
Comment je peux remplacer les i0,i1,i2 .... par des variables ?
merci