Bonjour � tous !

J'ai besoin de sortir la liste de tous les r�pertoires pr�sents dans un r�pertoire, pour cela j'ai trouv� un code sur la FAQ que j'ai tent� d'adapter � mes besoins.

Afin de v�rifier que mon code fonctionne, j'�cris dans un fichier txt les noms de dossiers qui sont cens�s �tre pr�sents dans mon r�pertoire de base.

Le hic, mon code ne fonctionne pas, j'ai surement d� oublier du code...alors si quelqu'un peut m'aider, ca serait gentil.

Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
void Administration::CompareRoot()
{
        String sourceRoot;
        TSearchRec sr;
 
        FILE *f;
 
        f = fopen("C:\\resultat.txt","w");
        sourceRoot = ObjGestionFichierINI->GetFichier("ConfigurationRoot","Source");
 
        if(FindFirst(sourceRoot,faDirectory,sr) == 0)
        {
                do
                {
                        ShowMessage(sr.Name);
                        fwrite(&sr.Name,sr.Name.Length(),1,f);
 
                } while (FindNext(sr) == 0);
                FindClose(sr);
 
        }
 
}
l'objet "ObjGestionFichierINI" me r�cup�re dans un fichier ini, un chemin d'acc�s qui est cens� �tre le chemin de base pour le r�pertoire de basE. Le chemin est bien remont� par l'objet.

merci d'avance