Moin,
will mit Delphi en kleines Tool basteln, mit dem man auf den Inhalt verschiedener Ordner auf verschiedenen Festplatten zugreifen können soll.
Das ganze soll später etwa so aussehen:

Wie schon erkannt handelt es sich um Filme, wobei die Ordnerstruktur immer die gleiche ist, also ...:\Filme\prc\Film\; ...:\Filme\prc\Trailer\; ...:\Filme\prc\ . Die Formate der Trailer sind variabel, deshalb dachte ich an das vlc plugin zum abspielen. Je nach ausgewähltem Reiter (Cover, Trailer, Film und evtl. Verzeichnis) soll in die Playlist vom VLC Plugin die entsprechenden Filmdateien geladen werden. Beim Reiter Cover könnte man auch sämtliche bilder in die Playlistladen, doch fände ich hier eine kleine galerie etwas schöner.
Nachdem die Geschichte der Idee geklärt wäre kommen wir nun zur eigentlichen arbeit, der Umsetzung...
1.Problem:
Wie kann ich den Inhalt verschiedener Verzeichnisse in einer Filelistbox anzeigen lassen?
1.Idee zur Problemlösung
Wenn Delphi mit dieser offenen Struktur über mehrere Festplatten etc. nicht klar kommt könnte ich ja die Ordnernamen in .txt Dateien einlesen (eine pro Verzeichnis/platte) und sie erst im Nachhinein in eine normale Listbox einlesen, alphabetisch ordnen etc. oder kennt jemand eine schnellere und einfachere Methode?
2.Problem:
Wie erkennt das Programm automatisch welche Festplatten überhaupt zur Verfügung stehen?
2.Idee zur Problemlösung
Ich würde hier einfach eine kleine Schleife schreiben, die alle Buchstaben als Laufwerksbuchstaben durchgeht und bei jedem verfügbaren Gerät testet, ob eine bestimmte Datei vorhanden ist, die die Festplatte als kompatibles gerät ausweist. Im folgenden Schritt würde dann die analyse der entsprechenden Verzeichnisse beginnen.
will mit Delphi en kleines Tool basteln, mit dem man auf den Inhalt verschiedener Ordner auf verschiedenen Festplatten zugreifen können soll.
Das ganze soll später etwa so aussehen:
Wie schon erkannt handelt es sich um Filme, wobei die Ordnerstruktur immer die gleiche ist, also ...:\Filme\prc\Film\; ...:\Filme\prc\Trailer\; ...:\Filme\prc\ . Die Formate der Trailer sind variabel, deshalb dachte ich an das vlc plugin zum abspielen. Je nach ausgewähltem Reiter (Cover, Trailer, Film und evtl. Verzeichnis) soll in die Playlist vom VLC Plugin die entsprechenden Filmdateien geladen werden. Beim Reiter Cover könnte man auch sämtliche bilder in die Playlistladen, doch fände ich hier eine kleine galerie etwas schöner.
Nachdem die Geschichte der Idee geklärt wäre kommen wir nun zur eigentlichen arbeit, der Umsetzung...
1.Problem:
Wie kann ich den Inhalt verschiedener Verzeichnisse in einer Filelistbox anzeigen lassen?
1.Idee zur Problemlösung
Wenn Delphi mit dieser offenen Struktur über mehrere Festplatten etc. nicht klar kommt könnte ich ja die Ordnernamen in .txt Dateien einlesen (eine pro Verzeichnis/platte) und sie erst im Nachhinein in eine normale Listbox einlesen, alphabetisch ordnen etc. oder kennt jemand eine schnellere und einfachere Methode?
2.Problem:
Wie erkennt das Programm automatisch welche Festplatten überhaupt zur Verfügung stehen?
2.Idee zur Problemlösung
Ich würde hier einfach eine kleine Schleife schreiben, die alle Buchstaben als Laufwerksbuchstaben durchgeht und bei jedem verfügbaren Gerät testet, ob eine bestimmte Datei vorhanden ist, die die Festplatte als kompatibles gerät ausweist. Im folgenden Schritt würde dann die analyse der entsprechenden Verzeichnisse beginnen.
3.Problem:
Wie kann man beim VLC Plugin in Delphi eine "Laufleiste" einstellen, bei der die Aktuelle Position des Films von der Gesamtlänge angezeigt wird?
3.Idee zur Problemlösung
n/a: Noch keine Gedanken zu gemacht
4.Problem:
folgt...
Soweit meien Fragen, werden aber bestimmt noch mehr..
Freue mich über jede Hilfe!
Gruß
Wie kann man beim VLC Plugin in Delphi eine "Laufleiste" einstellen, bei der die Aktuelle Position des Films von der Gesamtlänge angezeigt wird?
3.Idee zur Problemlösung
n/a: Noch keine Gedanken zu gemacht
4.Problem:
folgt...
Soweit meien Fragen, werden aber bestimmt noch mehr..
Freue mich über jede Hilfe!
Gruß