aide sur objet CFileFind

aide sur objet CFileFind - Programmation

Marsh Posté le 12-02-2002 à 08:55:17    

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)
 
Merci
 :hap:

Reply

Marsh Posté le 12-02-2002 à 08:55:17   

Reply

Marsh Posté le 12-02-2002 à 09:25:08    

Tu peux faire ça en 1 seul coup (la selection dans un répertoire, des *.txt uniquement).

Code :
  1. // initialisation de la recherche avec un masque
  2.    CFileFind Finder;
  3.    if (Finder.FindFile ("*.txt" ))
  4.    {
  5.       CString szTemp;
  6.       long lRet = 0;
  7.       // recherche du prochain fichier
  8.       while (((lRet = Finder.FindNextFile ()) >= 0))
  9.       { 
  10.          // là, tu fais ce que tu veux sur le fichier
  11.          // ce que je fais n'sert à rien, ça récupère juste
  12.          // temporairement le nom du fichier énuméré
  13.          // qui sera écrasé par le nom de fichier suivant
  14.          szTemp = Finder.GetFileTitle();
  15.        
  16.       // Validation de la continuation du traitement
  17.       if (lRet == 0)
  18.          break;
  19.       }// Fin de while
  20.       // Fermeture de la recherche
  21.       Finder.Close ();
  22.    }

 

[jfdsdjhfuetppo]--Message édité par El_Gringo--[/jfdsdjhfuetppo]

Reply

Marsh Posté le 12-02-2002 à 10:19:08    

merci pour l'exemple je vais essayer

Reply

Marsh Posté le 12-02-2002 à 10:47:24    

acidman a écrit a écrit :

merci pour l'exemple je vais essayer  




 
et honte sur toi  si tu rates ! :D

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed