Tu peux faire ça en 1 seul coup (la selection dans un répertoire, des *.txt uniquement).
Code :
// initialisation de la recherche avec un masque
CFileFind Finder;
if (Finder.FindFile ("*.txt" ))
{
CString szTemp;
long lRet = 0;
// recherche du prochain fichier
while (((lRet = Finder.FindNextFile ()) >= 0))
{
// là, tu fais ce que tu veux sur le fichier
// ce que je fais n'sert à rien, ça récupère juste
// temporairement le nom du fichier énuméré
// qui sera écrasé par le nom de fichier suivant
szTemp = Finder.GetFileTitle();
// Validation de la continuation du traitement
if (lRet == 0)
break;
}// Fin de while
// Fermeture de la recherche
Finder.Close ();
}
[jfdsdjhfuetppo]--Message édité par El_Gringo--[/jfdsdjhfuetppo]
Acidman
quelqu'un aurait t'il un exemple d'utilisation de l'objet CFileFind
je voudrais en faite me deplacer dans un repertoire donné
puis alors faire la liste des fichiers de ce repertoire donné qui repondent a un critere donnée(exemple fichier texte)