AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Sprachen und Entwicklungsumgebungen Sonstige Fragen zu Delphi Delphi in einem TListview Verzeichnisse und Dateien anzeigen ?
Thema durchsuchen
Ansicht
Themen-Optionen

in einem TListview Verzeichnisse und Dateien anzeigen ?

Ein Thema von smart · begonnen am 9. Jun 2007 · letzter Beitrag vom 9. Jun 2007
 
CCRDude
(Gast)

n/a Beiträge
 
#9

Re: in einem TListview Verzeichnisse und Dateien anzeigen ?

  Alt 9. Jun 2007, 12:32
Macht es doch nicht alles soviel komplizierter, bei so vielen Möglichkeiten müsste sie ja an mehreren Fronten gleichzeitig ändern
Ich versuche mal die Gedankengänge hier nach Arbeitsaufwand zu ordnen:

1. Mit FindFirst/FindNext/FindClose auch Order mit auflisten.

2. ListView1.Items.BeginUpdate vor allem und ListView1.Items.EndUpdate nach allem verwenden verkürzt die Zeit, die das Listview zum Aufbau braucht, als ersten Schritt.

3. Zweiter Beschleunigungsschritt wäre, das ListView virtuell zu machen, also ListView1.OwnerData := true, dann jeweils ListView1.Items.Count := AnzahlDateienUndOrdner, und in OnData jeweils zu füllen; Quelle wie genannt ein z.B. ein array of record, ganz komfortabel eine TCollection (Topic #6 von Dezipaitor).

4. Neue Komponente TShellListView installieren und verwenden (#7 von Hawkeye219).

5. TVirtualStringTree komplett selber handhaben (#4 von mkinzler).
  Mit Zitat antworten Zitat
 


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 21:53 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