Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Netzwerke (https://www.delphipraxis.net/14-netzwerke/)
-   -   Delphi Problem mit Indy FTP (https://www.delphipraxis.net/10274-problem-mit-indy-ftp.html)

Interritor 15. Okt 2003 10:03


Problem mit Indy FTP
 
Hi zusammen,

ich hab mal wieder ein Problem aber ehrlich gesagt weiss ich nicht wieso.
Also ich habe eine ListBox in der mehrere zu Uploadenen Datein aufgelistet sind. Mittels einer For-Schleife geh ich alle in der Listbox enthaltenen Daten durch und will sie dann mit Put ('Bla','BLa') Uploaden.

Komischerweiser läd Indy aber immer nur die erste Datei hoch, also den ersten eintrag der ListBox. Die Schleife ist aber richtig und funktioniert auch, hab sie mittels ShowMessage überprüft.


Muss ich vielleicht was beachten wenn ich mehrere Datein Uploaden will?
Hat einer vielleicht eine Lösung?


mfg
Andre

rebugger 15. Okt 2003 11:48

Re: Problem mit Indy FTP
 
Ok, ich schreib jetzt mal bissel Code ausm Kopf:
Delphi-Quellcode:
var
    i: integer;
begin
  idFTP.Host := '....';
  idFTP.Port := 21;
  idFTP.Username := '....';
  idFTP.Password := '....';

  idFTP.Connect;
  idFTP.ChangeDir ('....'); //Glaube, so hieß das
  idFTP.Noop; //Würd ich einfach mal machen
 
  for i:=0 to ListBox1.Items.Count-1 do
    begin
      idFTP.Put ('.....', ListBox1.Items[i]);
      idFTP.Noop;
    end;
  idFTP.Disconnect;
end;
Also, ich hab bei mir immer mal ein "Noop" dazwischen gemacht, um sicherzugehen, dass 1. Connecten noch is und 2. der mit dem vorigen fertig ist !

Interritor 15. Okt 2003 12:18

Re: Problem mit Indy FTP
 
Danke werd ich mal testen....

mfg
ANdre


Alle Zeitangaben in WEZ +1. Es ist jetzt 07:12 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