Typ: Klasse
Stellt die Scriptklasse TList bereit.
| Basisklasse | TObject |
|---|---|
| Statisch | false |
Klassendeklaration
type
TList = class(TObject)
public
constructor Create;
destructor Destroy;
function Add(Obj: TObject): Integer;
procedure Clear;
function Count: Integer;
procedure Delete(Index: Integer);
function IndexOf(Obj: TObject): Integer;
procedure Insert(Index: Integer; Obj: TObject);
function Remove(Obj: TObject): Integer;
property Items[x: Integer]: TObject;
end;
Beschreibung #
Die Klasse TList ist in der internen Scriptbibliothek registriert.
Konstruktoren #
Create #
Erzeugt eine Instanz von TList.
Signatur
constructor Create;
Beschreibung
Der Konstruktor erzeugt eine neue Instanz von TList.
Methoden #
Destroy #
Gibt die Instanz frei.
Signatur
destructor Destroy;
Beschreibung #
Die Methode gibt die Instanz und die zugeordneten Ressourcen frei.
Add #
Fuegt mit Add einen Eintrag hinzu.
Signatur
function Add(Obj: TObject): Integer;
Parameter
| Name | Typ | Modifier | Optional | Beschreibung |
|---|---|---|---|---|
Obj |
TObject |
value |
Nein | Parameter Obj der Methode. |
Rueckgabewert
Integer – Rueckgabewert der Methode Add.
Beschreibung #
Die Methode stellt Add fuer Scriptcode bereit.
Clear #
Stellt Clear bereit.
Signatur
procedure Clear;
Beschreibung #
Die Methode stellt Clear fuer Scriptcode bereit.
Count #
Stellt Count bereit.
Signatur
function Count: Integer;
Rueckgabewert
Integer – Rueckgabewert der Methode Count.
Beschreibung #
Die Methode stellt Count fuer Scriptcode bereit.
Delete #
Stellt Delete bereit.
Signatur
procedure Delete(Index: Integer);
Parameter
| Name | Typ | Modifier | Optional | Beschreibung |
|---|---|---|---|---|
Index |
Integer |
value |
Nein | Parameter Index der Methode. |
Beschreibung #
Die Methode stellt Delete fuer Scriptcode bereit.
IndexOf #
Stellt IndexOf bereit.
Signatur
function IndexOf(Obj: TObject): Integer;
Parameter
| Name | Typ | Modifier | Optional | Beschreibung |
|---|---|---|---|---|
Obj |
TObject |
value |
Nein | Parameter Obj der Methode. |
Rueckgabewert
Integer – Rueckgabewert der Methode IndexOf.
Beschreibung #
Die Methode stellt IndexOf fuer Scriptcode bereit.
Insert #
Stellt Insert bereit.
Signatur
procedure Insert(Index: Integer; Obj: TObject);
Parameter
| Name | Typ | Modifier | Optional | Beschreibung |
|---|---|---|---|---|
Index |
Integer |
value |
Nein | Parameter Index der Methode. |
Obj |
TObject |
value |
Nein | Parameter Obj der Methode. |
Beschreibung #
Die Methode stellt Insert fuer Scriptcode bereit.
Remove #
Entfernt mit Remove einen Eintrag.
Signatur
function Remove(Obj: TObject): Integer;
Parameter
| Name | Typ | Modifier | Optional | Beschreibung |
|---|---|---|---|---|
Obj |
TObject |
value |
Nein | Parameter Obj der Methode. |
Rueckgabewert
Integer – Rueckgabewert der Methode Remove.
Beschreibung #
Die Methode stellt Remove fuer Scriptcode bereit.
Properties #
Items #
Property Items.
| Typ | TObject |
|---|---|
| Lesbar | true |
| Schreibbar | true |
Signatur
property Items[x: Integer]: TObject;
Beschreibung #
Die Property Items kann gelesen und geschrieben werden.
Kategorie: TList
