M avait écrit le 26/07/2005 :
Bonjour,
je suis en train de développer un composant qui me pemettra de gérer l'upload
de fichiers, et en toute logique j'utilise un arbre pour afficher proprement
mon arborescence de fichiers
Pour construire cet arbre, j'utilise la
fonction: fListeFichier(mon_chemin,ma_procedure_custom) La procédure
ma_procedure_custom est une procedure "callback" qui se charge d'ajouter
chaque fichier dans l'arbre (elle reçoit en entrée un chemin complet qui lui
est passé automatiquement par fListeFichier()). C'est le fonctionnement
normal de fListeFichier()
Le problème est le suivant: bien que ma procedure soit générique, et accepte
aussi bien les chemins vers des fichiers ou des répertoires, malheureusement
il semblerait que la fonction fListeFichier() ne renvoie QUE les chemins vers
des fichiers fichiers. Donc je ne peux pas afficher les répertoires vides!
Quelqu'un a-t-il déjà rencontré ce problème, trouvé une astuce, ou utilisé
une autre méthode pour arriver à afficher les répertoires vides dans une
arbo?
Merci
de mémoire il n'y a pas un paramètre sous forme de constante ?
je vais voir de ce pas ...
... je suis revenu
en fin de compte il y a en parametre du callback ceci :
<Change> est une constante qui vaut :
- flPremierFichier lorsque le fichier est le premier listé dans le
<Chemin>,
- flChangeRépertoire lorsque le fichier est le premier listé dans un
sous-répertoire de <Chemin> (cela signifie qu'il y a eu changement de
répertoire),
- flFichier dans tous les autres cas.
mais peut être s'il n'y a pas de fichiers, il n'y a pas de
flchnagerepertoire ??? ballot ça !
--
Eric
Webmaster des Wtablettes
www.wtablettes.net