System.Classes.TList.Delete

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

procedure Delete(Index: Integer);

C++

void __fastcall Delete(int Index);

Propriétés

Type Visibilité  Source Unité  Parent
procedure
function
public
System.Classes.pas
System.Classes.hpp
System.Classes TList

Description

Supprime l'élément à la position donnée par le paramètre Index.

Appelez Delete pour supprimer l'élément à la position spécifique de la liste. Les indices sont à base zéro, l'Index du premier élément est 0, l'Index du second est 1, etc. L'appel de Delete fait remonter tous les éléments du tableau Items suivant l'élément supprimé et réduit la valeur de Count.

Pour retirer la référence à un élément sans supprimer son entrée du tableau Items, ni modifier le compteur (Count), initialisez la propriété Items de l'Index à nil (Delphi) ou NULL (C++).

Remarque : Delete ne libère pas la mémoire associée à l'élément. L'objet peut être libéré en redéfinissant la méthode Notify.

Voir aussi