kharbout
Messages postés5Date d'inscriptionmardi 10 mai 2005StatutMembreDernière intervention13 mai 2005
-
11 mai 2005 à 12:33
kharbout
Messages postés5Date d'inscriptionmardi 10 mai 2005StatutMembreDernière intervention13 mai 2005
-
13 mai 2005 à 09:33
Bonjour,
Je m'excuse si ma question vous parait bête, je suis débutant on va dire.
Je voudrais une aide pour lister la liste des fichiers d'un rep dont le nom est donné dans un fichier .txt en option.
pour lister les fichiers j'ai trouvé un truc du genre :
cs_aardman
Messages postés1905Date d'inscriptionmercredi 22 janvier 2003StatutMembreDernière intervention17 septembre 20123 11 mai 2005 à 13:04
Salut,
Le premier param de FindFirstFile(...) est la chaine a rechercher.
Par exemple, si tu veux trouver tout les fichiers dans la racine de C, il faut passer "C:\\*.*".
Je pense qu'il faudrait rajouter un strcat(DirSpec, "*.*"); apres le strncpy.
kharbout
Messages postés5Date d'inscriptionmardi 10 mai 2005StatutMembreDernière intervention13 mai 2005 11 mai 2005 à 14:20
j'ai aussi une autre question au passage, Dirent.h existe-t-il dans .net2003 c++?
Parceque j'ai une autre solution beaucoup plus facile à adapter, mais qui utilise DIR, closedir...
Merci pour l'aide que vous me donnerez
kharbout
Messages postés5Date d'inscriptionmardi 10 mai 2005StatutMembreDernière intervention13 mai 2005 12 mai 2005 à 10:05
Salut,
Merci pour ton aide. Maintenant, ça devrait marcher si je l'appelle correctement. Mais là, je n'y arrive tjs pas.
Il faut que je change ce main en ListFiles par exemple, et après que je fasse un main ou j'appelle ListFiles avec comme argument (1, "C:\") par exemple. Là, il me sort l'erreur "impossible de convertir le param 2 de 'char*' en 'char*[]. Que dois faire ici? pourrais tu m'aider aussi sur ce point?
kharbout
Messages postés5Date d'inscriptionmardi 10 mai 2005StatutMembreDernière intervention13 mai 2005 13 mai 2005 à 09:33
Salut,
Je n'ai rien ajouté. C'est un seul fichier, je viens de commencer.
Je dois faire une fonction list file c'est tout. Et quand je la lance dans le main, je veux que ça fasse la liste de fichiers de ce rep.
Donc ici, au début je mets int listfiles.... avec tout ce qui a été dit, et dans le main, je veux appeler justement listfiles avec comme argument le répertoire. Voilà, est ce que tu peux m'aider à l'appeler correctement?