![]() |
Was ListView ähnliches dynamisch erzeugen
Hi
Was kann ich zur Laufzeit erzeugen, was so ähnlich wie nen ListView aufgebaut ist? Ich habs mit TListItems probiert, nur da habe ich das Problem, dass ich beim Erzeugen nen ListView angeben muß. Gebe ich das wieder frei, verschwindet auch der Inhalt des ListView. Nen Array ist auch nicht so gut, da ich mich da ums Löschen kümmern muß. Gruß |
Moin Tpercon,
was hast Du denn vor? Oder anders gefragt: Warum erzeugst Du keinen ListView zur Laufzeit? (Dazu würde auch die Hilfe, zumindest in D5, ein brauchbares Beispiel liefern) |
Wie wäre es mit TStrings bzw. zur Insanzierung derselben mit TStringList.
|
Ich muß da nur kurz Strings drin speichern und diese nacheinander in ner gewissen Reihenfolge löschen.
|
Moin Tpercon,
damit hab' ich zwar noch nicht genau verstanden, was Du genau machen willst, aber dafür wäre dann vielleicht, wie jbg vorschlägt, eine StringList nicht verkehrt. Oder Du machst das mit einem dynamischen Array of string. Woher ergibt sich die Reihenfolge? |
Hi, hab jetzt die StringList genommen, wobei ein Eintrag immer 3 Strings umfasst.
Gruß |
Auch wenn Du Dich schon entschieden hast, schau Dir mal die Klasse TObjectList aus der Unit Contnrs an. Die könnte u.U. Deine Wünsche erfüllen, inkl. automatischer Zerstören von gelöschten Objekten.
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 12:02 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz