AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Netzwerke Prism idFTP.Get - Destination file already exists
Thema durchsuchen
Ansicht
Themen-Optionen

idFTP.Get - Destination file already exists

Offene Frage von "berens"
Ein Thema von berens · begonnen am 7. Apr 2006 · letzter Beitrag vom 22. Aug 2007
 
berens

Registriert seit: 3. Sep 2004
441 Beiträge
 
Delphi 10.4 Sydney
 
#4

Re: idFTP.Get - Destination file already exists

  Alt 10. Apr 2006, 12:10
Also ich weiss nicht. Ich habe es nun mit der neuesten Version von Indy indy_vs10.1.5.exe versucht, und dem Befehl

IdFTP.Get(FileName, GetRunDir + FileName, true, true); Selbe Fehlermeldung...

Diese generelle Funktion für ein existierendes idFTP auf frmMain umgeht das Problem:

Delphi-Quellcode:
procedure TfrmMain.FTPGet(_File: WideString);
var
  fs: TFileStream;
  DestFileName: string;
begin
  if IdFTP.Connected then begin
    DestFileName := GetRunDir + _File;
    log('Quelle: ' + _File);
    log('Ziel: ' + DestFileName);
    if IdFTP.Size(_File) <> 0 then begin
      fs := TFileStream.Create(DestFileName, fmOpenReadWrite or fmShareDenyNone or fmCreate);
      try
        try
          IdFTP.Get(_File, fs, false);
        except
          on E: Exception do begin
            log(E.Message);
          end;
        end;
      finally
        FreeAndNil(fs);
      end;
    end;
  end else begin
    log('Kann ' + _File + ' nicht herunterladen, da FTP nicht verbunden ist!');
  end;
end;
  Mit Zitat antworten Zitat
 


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 07:02 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz