Ich will vorrübergehend die kompletten Items eines Listviews in eine Variable kopieren. Ein array zu nehmen funktioniert zwar einwandfrei, aber bei ca. 2500 Einträgen mit 7 Subitems und evtl. Data-Einträgen, dauert das ganze VIEL zu lange. Jetzt habe ich mir folgendes überlegt:
Delphi-Quelltext
1: 2: 3: 4: 5: 6: 7: 8: 9:
| var List:TListItems;
begin List:=TListItems.Create(nil); List.Assign(lvwList.Items); ....
List.Free |
Allerdings muss ich einen Owner (TListview) im constructor angeben. DAS WILL ICH ABER NICHT!
Kann mir da jemand weiterhelfen??