![]() |
IndyFTP Listing...
Mit folgendem code führe ich ein listing aus:
Delphi-Quellcode:
idFTP.List(Items,'',False);
for i:=0 to Items.count-1 do begin with listview.items.add do begin caption:=items[i]; size:=idFTP.Size(items[i]); crc:=.. date:=... end; Das Ganze funktioniert auch ganz gut, ist nur leider sehr langsam. So viel ich weis kann ich auch ohne das idFTP.Size, idFTP,getDate usw auskommen, nur leider weis ich nicht wie! Wie kann ich also mit einem idFP.List alle Dateien des aktuellen Pfades mit Grösse, CRC, Datum und Attributen auslesen? Danke!!! |
Re: IndyFTP Listing...
Hallo Philippe,
mit FTP.Size() holst du dir die Größe jeder Datei nochmal vom Server (mit dem ganzen FTP Protokoll-Overhead), obwohl du die Information schon mit FTP.List() erhalten hast. Schau dir mal DirectoryListing und TIdFtpListItem in der Indy Online-Hilfe an - oder schau hier: ![]() Freundliche Grüße |
Re: IndyFTP Listing...
sowas hatte ich schon vermutet, danke für den link, das ist genau das was ich gesucht hatte :)
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 20:59 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