OVH Cloud OVH Cloud

Liste des éléments d'un dossier

4 réponses
Avatar
Mickael R.
Bonjour à tous,

J'utilise WD9 et je cherche à obtenir la liste des fichiers et dossiers
d'un répertoire. Je pense que je dois être bigleu, car je ne trouve pas
la fonction pour faire ça !!!

SI quelqu'un peut m'aider ALORS
Info("Merci !!!")
FIN

4 réponses

Avatar
Romain PETIT
Mickael R. avait énoncé :
Bonjour à tous,



Bonjour,

J'utilise WD9 et je cherche à obtenir la liste des fichiers et dossiers d'un
répertoire. Je pense que je dois être bigleu, car je ne trouve pas la
fonction pour faire ça !!!



fListeFichier

A+

--
Romain PETIT
http://cerbermail.com/?O16kfXOFcq
(cliquez sur le lien ci-dessus pour me contacter en privé)
Avatar
Mickael R.
Romain PETIT wrote:
Mickael R. avait énoncé :

Bonjour à tous,




Bonjour,

J'utilise WD9 et je cherche à obtenir la liste des fichiers et
dossiers d'un répertoire. Je pense que je dois être bigleu, car je ne
trouve pas la fonction pour faire ça !!!




fListeFichier

A+




Merci, mais j'ai peur que cette fonction ne m'aille pas ! en effet, je
cherche à obtenir la liste des fichiers à la racine de mon disque C: par
exemple. Et j'ai l'impression que fListeFichier fait une recherche sur
tout le disque dur !

J'aimerais récupérer un tableau avec le nom de chaque fichier ou dossier
à la racine du disque C. J'avais pensé faire en sorte que lorsque l'on
change de dossier, la fonction s'interrompe avec RENVOYER Faux, mais
cela ne marche pas pour moi !

Je vois pas trop comment faire... Mais j'imagine que ca doit être faisable !

Merci pour votre aide...
Avatar
Romain PETIT
Mickael R. vient de nous annoncer :
Romain PETIT wrote:
fListeFichier





Merci, mais j'ai peur que cette fonction ne m'aille pas ! en effet, je
cherche à obtenir la liste des fichiers à la racine de mon disque C: par
exemple. Et j'ai l'impression que fListeFichier fait une recherche sur tout
le disque dur !



Si tu ne la stoppes pas en renvoyant faux à un moment ou à un autre,
c'est effectivement le cas...

J'aimerais récupérer un tableau avec le nom de chaque fichier ou dossier à la
racine du disque C. J'avais pensé faire en sorte que lorsque l'on change de
dossier, la fonction s'interrompe avec RENVOYER Faux, mais cela ne marche pas
pour moi !



Alors tu as dû faire une coquille quelque part.
Dans la fonction call-back :

PROCEDURE pl_listeFichierEtRepertoires(sChemin, sFichier, eChange,
ePointeur)
SI eChange = flChangeRépertoire ALORS RENVOYER Faux

// là on ne traite que les fichiers du répertoire listé...

RENVOYER Vrai


--
Romain PETIT
http://cerbermail.com/?O16kfXOFcq
(cliquez sur le lien ci-dessus pour me contacter en privé)
Avatar
Mickael R.
Merci Romain,

Effectivement j'avais oublié une étoile dans le premier paramètre de la
fonction !

Merci encore.
Mika


Romain PETIT wrote:
Mickael R. vient de nous annoncer :

Romain PETIT wrote:

fListeFichier






Merci, mais j'ai peur que cette fonction ne m'aille pas ! en effet, je
cherche à obtenir la liste des fichiers à la racine de mon disque C:
par exemple. Et j'ai l'impression que fListeFichier fait une recherche
sur tout le disque dur !




Si tu ne la stoppes pas en renvoyant faux à un moment ou à un autre,
c'est effectivement le cas...

J'aimerais récupérer un tableau avec le nom de chaque fichier ou
dossier à la racine du disque C. J'avais pensé faire en sorte que
lorsque l'on change de dossier, la fonction s'interrompe avec RENVOYER
Faux, mais cela ne marche pas pour moi !




Alors tu as dû faire une coquille quelque part.
Dans la fonction call-back :

PROCEDURE pl_listeFichierEtRepertoires(sChemin, sFichier, eChange,
ePointeur)
SI eChange = flChangeRépertoire ALORS RENVOYER Faux

// là on ne traite que les fichiers du répertoire listé...

RENVOYER Vrai