Entwickler-Ecke
Grafische Benutzeroberflächen (VCL & FireMonkey) - TTreeView mit TListView verknüpfen
derDoc - Di 22.10.02 18:50
Titel: TTreeView mit TListView verknüpfen
Ich habe noch eine Frage,
wie kann ich es schaffen, dass mein Tree nur das Verzeichnis nach Dateien durchsucht, das auch ausgewählt ist? Bisher suche ich immer auf einem Laufwerk alle Dateien und Ordner, aber das dauert bei 10GB eine ziemliche Zeit.
Die eigentliche Frage ist also; wie bekomme ich aus einem Baumdiagramm mit mindestens 6 Unterordnern den gesammten Pfad heraus?
Delete - Di 22.10.02 19:52
Eine Möglichkeit wäre, ausgehend vom ausgewählten Knoten (Selected) solange den Parent abzufragen bis dieser nil ist und das Ergebnis jeweils zu einem String zusammenzufassen.
Die andere Frage ist die, da du doch offensichtlich TShellTreeView und TShellListView hast (Vermutung aufgrund des anderen Postings): warum benutzt du die nicht?
Der Titel "Treeview mit Listview verbinden" bringt mich eigentlich auf die Idee.
derDoc - Mi 23.10.02 17:00
Also erstmal Danke für die Sache mit dem parent und nil. Das funktioniert schonmal.
Warum ich die ShellKomponenten nicht mag? Nicht jeder hat sie und ich nehme dann lieber die Verbreiteten und schreibe diese dann um, womit ich meine, dass ich dann Funktionen, die mir gefallen hinzuschreibe.
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2025 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!