so, hab folgendes Problem.
Delphi-Quellcode:
procedure TForm1.Button1Click(Sender: TObject);
var i:integer;
s:
string;
begin
i:=listbox2.ItemIndex;
//Selection in i
if i <> -1
then // is selected
begin
s:=listbox2.Items[i];
//String der Selection in s
if MessageDLG('
Sind sie sicher, dass Sie den Ordner loeschen wollen?',mtWarning,[mbYes,mbNo],0)= mrYes
then
FTP.Delete(s);
ShowOrdner;
end
else
// Bitte einen Ordner auswählen !!
end;
Delphi-Quellcode:
//Listbox füllen --> Ordner auf dem Server
ftp.list (listbox2.items,'
',false);
Die Selection funktioniert. aber wenn der dann
ftp.delete(s) machen will, kommt folgende
Exception:
Zitat:
In Project.exe ist eine
Exception der Klasse EIdReplyRFCError mit der Meldung "C:\
Ftp\TestOrdner: no such file or directory",aufgetreten
Den Ordner gibt es aber und die Pfadangaben sind auch einwandfrei. Der zugewiesene String (s=Ordnername) stimmt auch. Was hab ich falsch gemacht?
Vielen Dank für eure Hilfe.
gruß fLeTCHeR
PS:
FTP-Server läuft bei mir Lokal
EDIT: Sorry Tippfehler