System.Contnrs.TObjectList.Insert
Delphi
procedure Insert(Index: Integer; AObject: TObject); inline;
C++
HIDESBASE void __fastcall Insert(int Index, System::TObject* AObject);
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
procedure function |
public | System.Contnrs.pas System.Contnrs.hpp |
System.Contnrs | TObjectList |
Description
Ajoute un objet à la liste à une position spécifiée.
Appelez Insert pour ajouter un objet à une position spécifiée dans la liste, décalant l'élément qui occupait précédemment cette position (et tous les suivants). Insert incrémente Count et, si nécessaire, alloue de la mémoire en augmentant la valeur de Capacity.
Le paramètre Index est de base zéro, la première position dans la liste a donc l'indice 0.
Pour remplacer une référence à nil (Delphi) ou NULL (C++) par un nouvel objet sans augmenter le tableau, initialisez la propriété Items directement.