![]() |
Alle Dateien im Ordner vom Server anzeigen
Hi,
Wie kann ich es machen, dass beim klick, alle Dateien im Ordner X vom Server Y in memo angezeigt werden ? Am besten mit indy. MFG |
Re: Alle Dateien im Ordner vom Server anzeigen
bei einem http-server geht das nicht außer auf dem server ist ein script dafür hinterlegt. Und auf dem ftpserver in dem du dir den inhalt auflisten lässt. Geb am besten immer an ob es um http, ftp etc. geht und schreib nicht immer nur server
|
Re: Alle Dateien im Ordner vom Server anzeigen
Ja sorry: Ich meine einen FTP Server.
Zitat:
MFG |
Re: Alle Dateien im Ordner vom Server anzeigen
Indy kennt doch eine Methode, um sich die Dateien eines Verzeichnisse auflisten zu lassen. Guck dir doch mal die Demos an.
|
Re: Alle Dateien im Ordner vom Server anzeigen
hab ich letzte woche hier im forum schon mal gepostet. Einfach connecten zum server und dann idftp.list war das glaub ich
|
Re: Alle Dateien im Ordner vom Server anzeigen
Mhm ok. Kann man irgendwie machen, das nur die Dateinamen gezeigt werden (da steht noch so andere sachen) und nur bestimmte dateitypen ?
MFG |
Re: Alle Dateien im Ordner vom Server anzeigen
es müsste noch einen Parameter für den filter geben wenn ich mich recht entsinne. Ansonsten musst du dann einfach die dinge aus der liste aussortieren. Wenn du die details mit abrufst weißt du ja was in der Liste ordner sind und was nicht. Und mit Pos etc. kannst du ja dann auch nur bestimmte dateiendungen herausfiltern.
|
Re: Alle Dateien im Ordner vom Server anzeigen
1. Wo geben ich die Parameter dafür ein ?
2. Kann man das auch so machen, wie dateien auf der Festplatte anzeigen, nur eben vom server ? |
Re: Alle Dateien im Ordner vom Server anzeigen
nein, dafür gibt es beim ftp keine befehle. Du kannst dir eben nur den inhalt eines verzeichnisses auflisten lassen und eine maske angeben, aber ordner herausfiltern dürfte nicht funktionieren.
|
Re: Alle Dateien im Ordner vom Server anzeigen
zu 1.: Guck in der Hilfe oder in den Demos.
zu 2.: Wo denkst du befinden sich die Dateien im Verzeichnis, dass du dir auflisten läßt, wenn nicht auf der Festplatte des Servers? |
Re: Alle Dateien im Ordner vom Server anzeigen
@SirThornberry: Wo kann man die maske einstellen ? Blick jetzt net ganz durch.
@Lukie: 1. Danke für den Hilfreichen tipp. Ich habe schon geschaut, aber ich kann damit nix anfangen. 2. Also ich bin nicht ganz dumm OK !? Mir gehts darum, wie greif ich da drauf zu ? Ich kann ja ne anstatt c:\Meinordner\, ![]() Kleine nebenfrage: Wie kann ich den Inhalt des unterordners X aufrufen ? Also welche eigenschaft muss ich ändern ? Host geht ja net in ![]() MFG |
Re: Alle Dateien im Ordner vom Server anzeigen
du musst einfach ein changedirectory aufrufen also ftp.changedir (oder so ähnlich)
|
Re: Alle Dateien im Ordner vom Server anzeigen
Zitat:
|
Re: Alle Dateien im Ordner vom Server anzeigen
Zitat:
@SirThornberry: OK, danke, ceck das jetzt. Nur noch die frage: Wo kann man die maske einstellen, also das nur die Dateinamen da stehen ? MFG |
Re: Alle Dateien im Ordner vom Server anzeigen
Nein, das geht nicht. Das geht nur über das FTP Protokoll. Dieses wird zum Beispiel durch die Indy FTP-Client Komponente implementiert. Ergo musst du die Merthoden benutzen, die dir diese Komponenet bereitstellt. Und zum auflisten eines Ordnerinhaltes wäre das die Methode List.
|
Re: Alle Dateien im Ordner vom Server anzeigen
Das war ja mal eine direkte und aussagekräftige Antwort :thumb: Gut, dann mach ich das so. Jetzt nur noch das mit der Maske ?
MFFFFG |
Re: Alle Dateien im Ordner vom Server anzeigen
Zitat:
|
Re: Alle Dateien im Ordner vom Server anzeigen
Maske ?
|
Re: Alle Dateien im Ordner vom Server anzeigen
Zitat:
|
Re: Alle Dateien im Ordner vom Server anzeigen
Alles klar Chef :coder: !
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 22:49 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