Einzelnen Beitrag anzeigen

nachtstreuner

Registriert seit: 21. Aug 2005
Ort: ESA
104 Beiträge
 
Delphi XE2 Professional
 
#1

idFtp rename ? Funktioniert nicht

  Alt 21. Feb 2011, 14:12
Hallo Delphianer,

nach längerer Pause mal wieder ein Problemchen, mit der Bitte um Hilfe:

Ich möchte eine Textdatei, die auf einem FTP-Server liegt nach dem abholen(Get), in ein anderes Verzeichnis auf dem gleichen FTP Server verschieben. (MOVE) scheint es ja nicht zu geben, habe es dann mit IdFtp1.rename() versucht. Erhalte dann allerdings eine Fehlermeldung.

Hiermal der Code:
Delphi-Quellcode:
for i:=0 to Listboxl2m.Count-1 do // solange noch Textfiles in der Listbox sind,
     begin
          name := listboxl2m.Items[i];
          dest := FilePfad+'\'+Name; // Das Zielverzeichnis
          IdFTP1.Get(Name, dest, true); // diese Lokal übertragen

          IdFTP1.rename('l2m/new/s20110217152702.txt','l2m/old/s20110217152702.txt'); // verschieben
          MELDUNG := 'FILE : ' + Name + ' ins Old Verzeichnis verschoben !';
          writelog;
     end;
Fehlermeldung : No such file or Directory

Besten Dank schonmal für Eure Ideen
Alles wird gut -
  Mit Zitat antworten Zitat