Bonjour, Je cherche a supprimer des images créer dans un TList,comme suit:
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;
		}
	}
J'ai bien essayé ceci:
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();
				}
avec:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
TImage *X_ImageCarte;
TList *Images;
Mais ça marche pas, l'image est bien supprimée du TList mais elle est toujours présente a l'écran.
si vous avez une idée...
Merci d'avance