Concaténation char+int [C++] - C++ - Programmation
Marsh Posté le 16-05-2004 à 12:05:24
il faut quil y ait un lien logique entre lettre1, lettre2, ...
le mieux se serait de faire un tableau de pointeurs sur lettre1, lettre2 etc
genre
Code :
|
puis
Code :
|
bon me jme plante peut etre ca fait un ptit temps que jai plus fait de C
ensuite tu utilise uniquement addr[] pour aller ecrire dans t caption
Marsh Posté le 16-05-2004 à 17:27:13
Gum a écrit : Bonjour, |
C'est ça qui va pas.
Si tu as plusieurs label, il faut définir un tableau de N labels, et pas N variables....
Marsh Posté le 16-05-2004 à 17:30:50
pascal_ a écrit : C'est ça qui va pas. |
jme suis dit ca aussi mais peut etre que il n'y a pas possibilite de faire ca dans son cas
Marsh Posté le 16-05-2004 à 18:05:36
red faction a écrit : jme suis dit ca aussi mais peut etre que il n'y a pas possibilite de faire ca dans son cas |
à part avec une map, mais c'est du gachi, y a vraiment des gens qui font de l'autisme vari -> vars[i] c'est pas compliqué quand même, si t'arrives pas à plier ton esprit à ça, c'est que tu ne sais même ce qu'est une collection ou un tableau, bref, t'en es resté aux jolies variables scalaires
Marsh Posté le 16-05-2004 à 18:28:15
Il se peut qu'il s'agisse de code généré par un RAD à partir de 4 composants placé sur une form...
Marsh Posté le 16-05-2004 à 11:54:39
Bonjour,
Voilà, on a actuellement un ptit problème sur notre projet d'informatique
Nous avons une série de Label (nommés Lettre0, Lettre1, Lettre2...).
Il faut changer la valeur affichée de chaque Label par le contenu de Mot[0], Mot[1], Mot[2]...
Cela donnerait quelque chose comme ca :
Lettre0->Caption=Mot[0]
Lettre1->Caption=Mot[1]
Lettre2->Caption=Mot[2]
Lettre3->Caption=Mot[3]
...
Cependant, on a besoin de faire une boucle (le nombre de Label à modifier pouvant changer)
for(i=0;i>=max;i++)
{
Lettrei->Caption=Mot[i]
}
Bien sûr, ca ne marche pas (i devrait être remplacé par sa valeur)
Si vous pouviez nous aider,
Merci