![]() |
Gesamter Ordner getten mit TidFTP Indy9
Hallo
Wie kann man mit TIdFTP gleich einen ganzen Ordner getten ohne jedes File einzeln zu kopieren? d.h unabhängig von der Anzahl und Art der Files in diesem Ordner? Gruss Smn |
Re: Gesamter Ordner getten mit TidFTP Indy9
Hallo :-) Wie weit bist du bereits? hast du schon irgendwelche Bücher dazu gelesen, gegoogelt oder die Forensuche genutzt? Hast du dir mal die möglichkeiten des FTP-Protokolls angeschaut?
|
Re: Gesamter Ordner getten mit TidFTP Indy9
Vielleicht könnt ihr euch ja zusammentun? ->
![]() SuFu nutzen kommt auch immer gut -> ![]() |
Re: Gesamter Ordner getten mit TidFTP Indy9
hm also bin mal soweit gekommen, dass ich das ganze in einer For-Schleife durchlaufen lasse:
Delphi-Quellcode:
In der Praxis geht das aber nur bedingt, da ich nach ca 100 files ein "Data connection error" bekomme.
for idx := 0 to FileList.Count - 1 do
begin FtpClient.Get(FileList.Strings[idx],Config_Data.ExtendedHelpPath + '\'+ IntToStr(iActualLanguageNumber)+ '\'+ FileList.Strings[idx], True); end Wenn ich einen Breakpoint setzte und jeden Schleifendurchgang "manuell durchtippe" bekomme ich keine Fehlermeldung. Woran kann das liegen das diese Funktion in "Stolpern" kommt? Gruss Simon |
Re: Gesamter Ordner getten mit TidFTP Indy9
Probiers mal mit Indy 10, das hat tendenziell weniger Bugs.
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 12:54 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 by Thomas Breitkreuz