Bonjour, j'ai une application avec 15 Tedit, et je voudrais lire les edit les un derriere les autres et les mettre dans deux tableaux, pour les calculer puis ecrire dans les Tedit les nouvelles valeurs et ecrire les valeurs initiales du Tedit dans un label
j'ai
Label16*label31 car Label1 a 15 pour l'indication du contenu a entrer dans les
Edit1 a Edit15

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
 
//Dédut Du Code,Lecture
void __fastcall TForm1::Timer1Timer(TObject *Sender)
{
atack=0;
for(int z=1;z<=15;z++)
        {
           TEdit * Edit=NULL;
           Edit =(TEdit*) FindComponent("Edit"+IntToStr(z));
           if(Edit->Text=="")
           {
                 Edit->Text=IntToStr(0);
           }
           b=z;
           a[b]=0;//StrToInt(Edit->Text);/*jai un msg d'erreur a la fermeture pour violation d'acces par le destroy initié a la fermeture du programme*/
           atack2=a[z-1];
           atack=atack+atack2;
        }