Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   GUI-Design mit VCL / FireMonkey / Common Controls (https://www.delphipraxis.net/18-gui-design-mit-vcl-firemonkey-common-controls/)
-   -   Delphi Was macht eigentlich ListView1.Items.Add genau? (https://www.delphipraxis.net/23375-macht-eigentlich-listview1-items-add-genau.html)

mytar 2. Jun 2004 06:48


Was macht eigentlich ListView1.Items.Add genau?
 
Was macht eigntlich ListView1.Items.Add genau?

Gibt es eine andere Möglichkeit ein ListItem in ein ListView hinzuzufügen?

Weißt der Befehl dem ListView einen Speicherplatz zu oder was?

mgubler 2. Jun 2004 06:59

Re: Was macht eigentlich ListView1.Items.Add genau?
 
Soweit ich weiss, gibt es keine Möglichkeit.
ListView1.Items.Add fügt einfach nur einen Eintrag in das ListView ein.
Mehr wird meines Wissens nach nicht gemacht!

alcaeus 2. Jun 2004 07:10

Re: Was macht eigentlich ListView1.Items.Add genau?
 
TListView.Items.Add (oder TListItems.Add), erstellt ein neues TListItem im Speicher und fügt es anschließend der Items-Eigenschaft von TListView hinzu.
Items ist vom Typ TListItems, welcher wiederum ein array of TListItem ist.
Also: Der Befehl reserviert Speicher und hängt die Adresse an eine Liste an.
Außerdem gibt es eine Alternative: TListView.Items.Insert. Diese Funktion arbeitet ähnlich wie Add, allerdings gibt man einen Index mit, und das Element wird nicht hinten an die Liste angefügt. Mehr dazu kann dir aber die OH sagen.

Greetz
alcaeus


Alle Zeitangaben in WEZ +1. Es ist jetzt 03:18 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz