Bonjour, Je cherche a supprimer des images créer dans un TList,comme suit:J'ai bien essayé ceci:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 if(this->Images==NULL) { this->Images=new TList(); for (int i= 0; i < 13; i++) { X_ImageCarte = new TImage(this); //this->Images->Add(new X_ImageCarte(this)); pourquoi ça marche pas???? this->Images->Add((void*)X_ImageCarte); X_ImageCarte->Parent=this->GroupBox1; } }avec:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 if (Images!=NULL) { for(int i=this->Images->Count-1;i>=0;i--) { delete this->Images->Items[i]; this->Repaint(); }Mais ça marche pas, l'image est bien supprimée du TList mais elle est toujours présente a l'écran.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 TImage *X_ImageCarte; TList *Images;
si vous avez une idée...
Merci d'avance
Partager