bonjour
comment modifier plusieurs composant en boucle par apport à leur caption par exmple
bonjour
comment modifier plusieurs composant en boucle par apport à leur caption par exmple
Simple, mais il faut préalablement que tu les range dans un vecteur, exemple avec 3 composants TLabel :
dans .h :
dans constructeur :
Code : Sélectionner tout - Visualiser dans une fenêtre à part TLabel * vectLabel[3] ;
Maintenant il te suffit de faire ce que tu veut, du genre :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 vectLabel[0] = Label1 ; vectLabel[1] = Label2 ; vectLabel[2] = Label3 ;
Voila, j'espere que ca t'aidera.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 int i ; for(i=0;i<3;i++){ vectLabel[i]->Caption = i ; }
A plus
Salut !
ça te donnera une idée :
http://chgi.developpez.com/tips1/#tips15
++
Merci CGI
C'est super ce truc, j'avais jamais vu que l'on pouvais faire ca.
Bonsoir,
@ +
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 TButton* pControl; for (int i = 0; i < Form1->ControlCount; i ++) { pControl = dynamic_cast < TButton* > (Form1->Controls[i]); if (pControl->Caption == "Pas bien") { pControl->Caption = "Bien"; } }
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager