Entwickler-Ecke

Dateizugriff - Dateiliste erstellen


mucho - Mo 28.04.03 19:19
Titel: Dateiliste erstellen
Hallo,

bin noch recht am Anfang bei Delphi, deswegen bitte um Rücksicht :oops:.
Wie dem auch sei, zu meinem Problem. Ich wollte mir ein Programm schreiben, das ein Laufwerk/Ordner durchsucht (mit Unterordnern) und die Dateien in einer Liste ausgibt. Super wäre es wenn dazu noch die Spielzeit dazu kommen würde, wenn es MP3 oder WAV Dateien sind.
Der Sinn der Sache ist es natürlich eine Songliste zu erstellen. Eine Gliederung mit Einrücken des Text werd ich hoffentlich noch hinkriegen.

Wäre super wenn jemand mir helfen könnte.

mfg Mucho


matze - Mo 28.04.03 19:31

bitte such doch erstmal hier im forum.

zum dateien suchen haben wir was nettes in der FAQ:
http://www.delphi-forum.de/viewtopic.php?t=94&highlight=suchen+rekursiv

wie du dann auchnoch die spielzeit rausbekommst, da suchst du am besten mal.


mucho - Mo 28.04.03 19:55

Sorry, hätte mir acuh einfalen könnne....dachte nur es sei zu speziell :oops: :(

mfg Mucho


mucho - Mo 28.04.03 21:20

Was muss ich denn machen, um eine Baumstruktur in der Liste zu bekommen.

BSP:

Datei1
Datei2
Datei3
--Ordner2
----Datei1
----Datei2
----Datei3
------Ordner3
--------Datei1
--------Datei2

mfg Mucho


Delete - Mo 28.04.03 22:14

TABs setzen, oder einen TTreeView benutzen. Oder eine TListView, die im Reportmodus mehrere Spalten (für den Titel, die Zeit, usw.) enthalten kann.

Ich habe auch schon "Zwitter" gesehen; sprich: ein TTreeview mit mehreren Spalten. Ich glaube, das funktioniert mit dem Header-Control (hab´s nie probiert :oops:), aber es gibt auch sicher spezielle Komponenten dafür.


wulfskin - Di 29.04.03 13:42

Eine Zwitterkomponente, eigentlich die Komponente schlechthin, heisst VirtualTreeView und gibt es auf der Homepage von Mike Lischke [http://www.lischke-online.de/VirtualTreeview/VT.php]!


matze - Di 29.04.03 15:34

bei den TMSlern gibt es auch sowas: http://www.tmssoftware.com