IdFtp - Странное поведение при перечислении файлов - PullRequest
0 голосов
/ 21 марта 2012

Я пытаюсь перечислить папку ftp, и они загружают все файлы из нее.Вот код:

oIDFTP.List;
if oIDFTP.ListResult.Count <> 1 then begin
  Exit;
end;
oIDFTP.Get(oIDFTP.ListResult[0], aFile, False, True);

Но oIDFTP.ListResult [0] содержит эту строку:

03-20-12  05:49PM                    0 teste.txt

Как я могу перечислить файлы без времени и даты, только с именемкак:

teste.txt

1 Ответ

2 голосов
/ 21 марта 2012

Неважно. Я нашел решение:

oIDFTP.List;
if oIDFTP.DirectoryListing.Count <> 1 then begin
  Exit;
end;
oIDFTP.Get(oIDFTP.DirectoryListing.Items[0].FileName, oIDFTP.DirectoryListing.Items[0].FileName, False, True);
...