na sag das doch gleich, das ist wirklich nicht so schwer
also nimm ne tidftpclient componente, mach am anfang ne dialogabfrage nach den userdaten, verbinde dich zu dem server (server einstellungen kannst du fest einstellen, denke mal nicht, das sich der domönen name ständig ändert))
und lass das zeug in nem treelistview anzeigen
Delphi-Quellcode:
IDFtpClien1.username:='
USERNAME';
IDFtpClien1.Password:='
pwd';
IDFtpClien1.Port:=21;
//standart;
IDFtpClien1.host:='
domänen name'
//ohne ftp://
try
IDFtpClien1.Connect;
except
label1.caption:='
Fehler';
end;
IDFtpClien1.List;
...
den rest findeste zu hauf hier im forum
gibt dann noch so befehle wie IDFtpClien1.get(dateiname,lokalerpfad)
und viel mehr brauchst du ja nicht
wenn ich dir nen tipp geben darf, hol dir das gleiche server programm und lass es auf deinem rechner laufen, so siehst du in der log datei, wenn dein prog. mal wieder irgend welchen quatsch macht, das ist beim entwickeln sehr hilfreich, denn nicht jeder
ftp server ist gleich, und liefert die gleichen antorten auf die selben befehle