Einzelnen Beitrag anzeigen

Alallart

Registriert seit: 8. Dez 2015
153 Beiträge
 
#18

AW: Listview für Dateinamen

  Alt 7. Jun 2020, 18:56
@kdf

Hier laufen anscheinend zwei Diskussionen überlappend, Zip und Liste. Was die Liste an Daten angeht, so kann das einfach gelöst werden. Man muss es nur machen.

Was man nicht machen sollte ist die Informationen in der Komponente ListView speichern. Vielmehr sollte man eine Klasse für alle nötigen Informationen erstellen. Die Informationen dann in die Objekte packen, und diese mit dem Item binden. Die Informationen im Item, also für die Darstellung, kommen dann aus dem Objekt. So ist es am saubersten, und, auch wenn es sich kompliziert anhört, schnell zu realisieren.

Noch besser ist mit TObjectList zu arbeiten. Auch hier eine Klasse für die Informationen (Dateiname, Größe, Icon, usw.). Das schöne an ObjectList ist, dass man sich nicht um das Freigeben der Objekte kümmern muss. Das macht TObjectList selbst. Klein wenig mehr Aufwand, aber man spart sich auch Aufwand. Und nun kommt der Clou. Die Informationen kann man in ListView virtuell darstellen.
  Mit Zitat antworten Zitat