[C++] Concaténation char+int

Concaténation char+int [C++] - C++ - Programmation

Marsh Posté le 16-05-2004 à 11:54:39    

Bonjour,
Voilà, on a actuellement un ptit problème sur notre projet d'informatique :D
 
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 :lol: (i devrait être remplacé par sa valeur)
 
Si vous pouviez nous aider,
Merci :jap:
 

Reply

Marsh Posté le 16-05-2004 à 11:54:39   

Reply

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 :
  1. tlettre* addr[20];


 
puis
 

Code :
  1. addr[0]=lettre1.caption;
  2. addr[1]=lettre2.caption;


 
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


Message édité par red faction le 16-05-2004 à 12:07:19
Reply

Marsh Posté le 16-05-2004 à 17:27:13    

Gum a écrit :

Bonjour,
Voilà, on a actuellement un ptit problème sur notre projet d'informatique :D
 
Nous avons une série de Label (nommés Lettre0, Lettre1, Lettre2...).
 


 
C'est ça qui va pas.
Si tu as plusieurs label, il faut définir un tableau de N labels, et pas N variables....
 

Reply

Marsh Posté le 16-05-2004 à 17:30:50    

pascal_ a écrit :

C'est ça qui va pas.
Si tu as plusieurs label, il faut définir un tableau de N labels, et pas N variables....


jme suis dit ca aussi mais peut etre que il n'y a pas possibilite de faire ca dans son cas

Reply

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

Reply

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...


---------------
FAQ fclc++ - FAQ C++ - C++ FAQ Lite
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed