Je veux afficher la meme image dans environ 120 emplacements predefinis sur ma forme. Donc il suffit de faire une boucle.
Voici ce que je veux que ca realise :
Code :
 - Iresult11->Picture->LoadFromFile("vide.bmp" );
 - Iresult12->Picture->LoadFromFile("vide.bmp" );
 - Iresult13->Picture->LoadFromFile("vide.bmp" );
 - Iresult14->Picture->LoadFromFile("vide.bmp" );
 - Iresult15->Picture->LoadFromFile("vide.bmp" );
 - Iresult16->Picture->LoadFromFile("vide.bmp" );
 - //etc....
 
  | 
 
Pas tres beau niveau ecriture :-) , avec une petite boucle for toute bete c'est quand meme mieux...
Code :
 - int numeroImage;
 - char nomEmplacement[20];
 - for(numeroImage=11;numeroImage<=126;numeroImage++)
 - {
 -      sprintf(nomEmplacement,"Iresult%d",numeroImage);
 -      nomEmplacement->Picture->LoadFromFile("vide.bmp" );
 - }
 
  | 
Le probleme c'est que Borland est pas content , il me dit :
[C++ Erreur] main.cpp(425): E2288 Pointeur sur structure nécessaire du côté gauche de -> ou ->*