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]