Hi,
du nutzt ja scheinbar die
Indy-Komponenten um die Daten per
FTP abzurufen, oder?
Warum machst du dir dann diesen Aufwand die
FTP-Dateiliste selber zu bearbeiten und benutzt nicht einfach idFTP.DirectoryListing (ab Indy9).
Das liefert dir sämtliche Daten über die Dateien "zerpflückt" zurück, die
Indy-Demos machen das ebenfalls darüber.
Beispiel:
Delphi-Quellcode:
idFTP.List(FileList);
for i:=0 to idFTP.DirectoryListing.Count-1 do
ListBox1.Items.Add(idFTP.DirectoryListing.Items[i].Filename);