progrima
Messages postés125Date d'inscriptionlundi 1 novembre 2004StatutMembreDernière intervention 4 janvier 2006 7 oct. 2005 à 14:28
Je cherche un code qui va me permettre de parcourir un dossier sur un serveur ftp distant.
moi j'ai trouvé comment le faire :
CFileFind Find;
SetCurrentDirectory (repertoire_de_recherche);
BOOL bWorking = Find.FindFile ("*.*");
while (bWorking)
{
bWorking = Find.FindNextFile();
if (!Find.IsDirectory ())
{
//faire le traitement
}
Find.Close ();
avant de commencer la recherche, j'ai ouvert une connexion ftp, et à la fin je l'ai fermé.
le problème est dans le nom du repertoire courrant, car la recherche se fait dans mon disque dur, comment indiquer le nom du dossier sur le serveur distant???
cs_Arnotic
Messages postés933Date d'inscriptiondimanche 1 avril 2001StatutMembreDernière intervention 9 janvier 2012 7 oct. 2005 à 14:31
regarde mes sources ! de toutes les manières si on réfléchi on se dit rapidement que ce n'est pas possible de la sorte. tu parles via des sockets, donc tu demande au serveur qui te renvoi la liste des fichiers, puis tu analyses.
regarde mes sources et tu trouveras la solution
@+
Arnotic,
Admin CS,
Développeur chez Néos SDI,
MVP Visual C++