Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1790 connectés 

 


Dernière réponse
Sujet : aide sur objet CFileFind
El_gringo

acidman a écrit a écrit :

merci pour l'exemple je vais essayer  




 
et honte sur toi  si tu rates ! :D


Votre réponse
Nom d'utilisateur    Pour poster, vous devez être inscrit sur ce forum .... si ce n'est pas le cas, cliquez ici !
Le ton de votre message                        
                       
Votre réponse


[b][i][u][strike][spoiler][fixed][cpp][url][email][img][*]   
 
   [quote]
 

Options

 
Vous avez perdu votre mot de passe ?


Vue Rapide de la discussion
El_gringo

acidman a écrit a écrit :

merci pour l'exemple je vais essayer  




 
et honte sur toi  si tu rates ! :D

Acidman merci pour l'exemple je vais essayer
El_gringo 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]

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

Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)