Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi Savedialog & Co nachbauen mit Verzeichnisstruktur aus TXT (https://www.delphipraxis.net/109891-savedialog-co-nachbauen-mit-verzeichnisstruktur-aus-txt.html)

Chrissi91 9. Mär 2008 18:25


Savedialog & Co nachbauen mit Verzeichnisstruktur aus TX
 
Hi,

ich habe eine Textdatei mit der kompletten Festplattenstruktur. Jede Zeile eine Datei. Daraus lassen sich ja auch die Verzeichnisse auslesen, in denen mind. 1 Datei ist.

Ich möchte jetzt gerne Opendialog, Savedialog und SelectDir benutzen, aber mit dieser Verzeichnisstruktur füttern. Gibts da ne Komponente? Oder muss ich das selbst "basteln"? Welche Tipps würdet ihr mir dann dafür geben?

semo 9. Mär 2008 19:49

Re: Savedialog & Co nachbauen mit Verzeichnisstruktur au
 
welchen sinn hat dieses vorhaben?
du möchtest den inhalt der festplatte nachbilden welches doch schon der open / savedialog standardmäßig von haus aus macht.
wozu den festplatteninhalt auslesen, in eine datei speichern und diese struktur nachbilden wollen?!

alleinherrscher 9. Mär 2008 21:39

Re: Savedialog & Co nachbauen mit Verzeichnisstruktur au
 
Du meinst sowas, wie den Lan.FS Commander?

http://www.winload.de/bilder/screens...0133355688.jpg

Also der ist komplett selber gebastelt. Alle Dateinformationen (icon, größe,name,datum) werden hintereinander in einen stream (theoretisch auch datei möglich) geschrieben und hinterher daraus ausgelesen und in eine entsprechende Listview-Box geschrieben.

Also mir wäre jedenfalls nicht bekannt, dass es da eine fertige Komponente gibt...

Chrissi91 10. Mär 2008 05:14

Re: Savedialog & Co nachbauen mit Verzeichnisstruktur au
 
Also. In erster Linie brauche ich es um Verzeichnisse auszuwählen, also SelectDir.

@M. Hassmann: Natürlich hat das einen Sinn. Denn in der Textdatei ist doch nicht genau die Auflistung meiner Festplatte. Sonst wäre es ja Schwachsinn. Da sind schon Unterschiede.


Alle Zeitangaben in WEZ +1. Es ist jetzt 09:20 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