Bonjour,
J'ai un big méga problème pour lister les fichiers d'un répertoire présents sur un serveur ftp.
La connexion est pourtant niquel.
Le code d'origine était le suivant où IdFTP est le composant :
IdFTP.List(nil);
for i:=0 to Pred(IdFTP.DirectoryListing.Count) do
begin
// traitement du fichier
end;
ensuite c'est devenu
IdFTP.List(nil);
for i:=0 to IdFTP.DirectoryListing.Count do
begin
// traitement du fichier
end;
Mais j'ai toujours eu une erreur bidon du type :
'Argument incorrect pour l'encodage de date'
Alors je me suis dit que c'était peut-être parce que je ne voulais pas renseigner les paramètres de List. Qu'à cela ne tienne
Alors :
var
Source : string;
Liste : TStringList;
begin
...
Source :='/root/repbidon/';
Liste := TStringList.Create;
Liste.Add(Source);
IdFTP.List(Liste, '*.txt', true);
for i:=0 to IdFTP.DirectoryListing.Count do
begin
...
end;
Et... c'est toujours le drame.
Please help me !!!!!!!!
Parce que là je vois vraiement pas le hic du blem !!!!
Sillycoder
Partager