Thema: Delphi IdFTPServer

Einzelnen Beitrag anzeigen

Benutzerbild von SirThornberry
SirThornberry
(Moderator)

Registriert seit: 23. Sep 2003
Ort: Bockwen
12.235 Beiträge
 
Delphi 2006 Professional
 
#7

Re: IdFTPServer

  Alt 5. Jul 2004, 16:38
wie du die Oberfläche gestaltest ist deine Sache, du kannst natürlich auch in OnListDirectory den inhalt von C holen und den zurück liefern.
Zitat:
Aber ich wollte nur wissen, ob man auch ganze verzeichnisse auf der platte freigeben kann
Das wäre ja schlimm wenn das ftp-protokol so ausgelegt wäre das man nur komplette ordner freigeben kann. Bei der Programmierung des FTP-Servers musst du dich da selbständig drum kümmern. Du kannst beim Directorylisting auch Dateien zurückgeben an den Client die gar nicht existieren oder eben unter einem anderen Namen, das ist dir überlassen. Wenn du das ganze auf Ordnerfreigabe basierend haben willst musst du einfach im OnListDirectory-Event den Inhalt des angeforderten Ordners abfragen (FindFirst etc.) und dann aufbereiten und zurück geben.

Irgendjemand aus dem Forum hat das vor kurzem schon probiert und mich da ab und zu per icq angeschrieben und hat zeugs gefragt, weiß allerdings nicht mehr wer das war und ob derjenige das Erfolgreich gelöst hat. Aber es sollte eigentlich kein problem sein den Inhalt eines Ordners zu listen und diesen zurück zu geben anstelle einer manuell erstellten liste
Jens
Mit Source ist es wie mit Kunst - Hauptsache der Künstler versteht's
  Mit Zitat antworten Zitat