![]() |
Ansicht ähnlich FTP Client
Hallo,
ich möchte eine kleinen Server/Client Verbindung machen. Im Server soll man die Ordner einstellen die dann bei Client als mögliche Ordner zum Downloaden/Uploaden zur Verfügung stehen sollen. z.B. Gebe ich beim Server den Ordner "C:\temp" an. Dann sollte die Ordnerstruktur mit allen Unterverzeichnissen und Dateinamen an den Client übergeben werden. Der Client sollte somit so etwas bekommen: C:\temp\ ---test1\ ---test2\ datei1 datei2 ----test3\ datei3 Meine Frage ist nun wie ich das am besten Graphisch darstelle? Ein einfaches Treeview ist ja hässlich ;) Auch habe ich noch keine Ahnung wie ich am besten die Ordnerstruktur vom Sever zum Client übergebe. Kann mir da jemand vielleicht Tipps geben? |
Re: Ansicht ähnlich FTP Client
Hallo!
Hier würde sich VirtualTreeView 1a anbieten! Ich persönlich versuche auch damit eine Ordnerstruktur darzustellen, allerdings finde ich die Komponente (wenn auch sehr mächtig) relativ kompliziert. Schau mal in den DP Videos, da gibt es eine Einführung, außerdem kursieren einige gute Tutorials im Netz! Viel Glück :-) SCRaT |
Re: Ansicht ähnlich FTP Client
Ich würde ein Treeview nehmen. Häßlich ist das auch nicht unbedingt. Zumindest kein Stück häßlicher als die Baumstruktur im Explorer sofern man mit Icons etc. arbeitet.
|
Re: Ansicht ähnlich FTP Client
Warum nicht mit nem ListView? Das kann doch auch Bäume darstellen oder?
|
Re: Ansicht ähnlich FTP Client
Zumal der Anwender mit dem Umgang eines TreeView in der Regel vertraut ist. Wenn du dir erst eine neue Komponenten entwickelst, musst du auch sicherstellen, dass sie für jeden intuitiv bedienbar ist. Das bedeutet testen, testen, testen... Ob's das wert ist?
|
Re: Ansicht ähnlich FTP Client
Ok,
habe noch gar nicht entdeckt das TreeView auch Icons kann. :angel2: Mit ExtractAssociatedIcon kann ich ja das Icon von Pfad/Datei holen. Ich habe es nun so, dass ein Root Ordner ausgewählt wird. Dann werden alle Unterordner und Dateien hinzugefügt. Muss ich für jeden Node das Icon extrahieren? Dann wird ja meine Imagelist bald sehr groß und es dauert sehr sehr lange.... |
Alle Zeitangaben in WEZ +1. Es ist jetzt 13:58 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