Wieso sollte die zu downloadende Datei nicht auf dem
FTP Server vorhanden sein? Wie will man sie sonst downloaden?
Der Fehler ist ja auch "
destination file already exists", was ja soviel wie "Die Zieldatei existiert bereits" bedeutet. Der
FTP Client meckert also, dass die Datei lokal schon vorhanden ist. Warum das so ist kann ich aber auch nicht sagen ...
Vielleicht könntest du dein Projekt mal anhängen.
(Zum laden des Memos mal das versuchen
)
Delphi-Quellcode:
procedure TForm1.Button5Click(Sender: TObject);
var
SaveFilename:
string;
begin
SaveFilename := extractfilepath(Application.Exename) + ExtractFileName(ListBox1.Items[ListBox1.ItemIndex] );
if FileExists(SaveFilename)
then
DeleteFile(SaveFilename);
FTP.Get(ListBox1.Items[ListBox1.ItemIndex], SaveFilename);
Memo2.Lines.LoadFromFile([b]SaveFilename[/b]);
end;