Thema: Delphi Ftp.directorylisting

Einzelnen Beitrag anzeigen

shortbread

Registriert seit: 15. Apr 2004
1 Beiträge
 
Delphi 7 Personal
 
#8

Re: Ftp.directorylisting

  Alt 15. Apr 2004, 19:55
Tja, das haben die Programmierer von Indy (meiner Meinung nach) verbockt.

Die Liste mit den Dir-Entries wird nämlich mit jedem Zugriff kürzer.
Einfach gesagt: Wenn man ein Entry abfragt, wird es danach automatisch gelöscht. Dämlich aber nicht zu ändern.

Meine Lösung:

Delphi-Quellcode:
 while directorylisting.count>0 do begin
  liste1.items.add(directorylisting.items[0]);
 end;
Mit liste1.items kann man dann arbeiten, ohne Angst vor Verflüchtigung haben zu müssen.
Hab ich nach 7,5 Stunden Frustation unter Schmerzen rausgefunden.

Hoffe, das hat die Klarheiten beseitigt.

Gruß, ShortbRead
  Mit Zitat antworten Zitat