Node.fullpath à l'envers...

Résolu
bailong
Messages postés
11
Date d'inscription
lundi 18 août 2003
Statut
Membre
Dernière intervention
27 avril 2006
- 27 avril 2006 à 14:48
bailong
Messages postés
11
Date d'inscription
lundi 18 août 2003
Statut
Membre
Dernière intervention
27 avril 2006
- 27 avril 2006 à 17:23
Salut,


j'ai fais un treeview et je oudrais le chemin complet des noeuds mais a l'envers...

Je m'explique :


Le treeview represente toutes les OU (organizationalUnits) d'Active directory.

Pour se connecter sur active directory on lit le noeud du plus petit niveau au plus haut.

ex : LDAP://OU=OU3-2-1,OU=3-2,OU=3,DC=DOMAINE

alors que si on utilise le fullpath du treeview j'obtiendrai ca :

LDAP://DC=DOMAIN,OU=3,OU=3-2,OU=3-2-1


Sachant que mon treeview est comme ca :


DC=DOMAIN

|_____________OU=OU1

|_____________OU=OU2

|_____________OU=OU3

|                         
|________OU=OU3-1

|                         
|________OU=OU3-2

|                                          
|_________OU=OU3-2-1

....

etc..


Alors si vous connaissez une option ou je sais pas...

Merci d'avance.

BailonG -


PS: Au fait, j'ai oublier de vous preciser que c'etait du VBA

3 réponses

bailong
Messages postés
11
Date d'inscription
lundi 18 août 2003
Statut
Membre
Dernière intervention
27 avril 2006

27 avril 2006 à 17:23
Bon bah pour infos, j'ai stoker le chemin de le KEY de chaque noeud ^__^

BailonG -
3
malhivertman1
Messages postés
489
Date d'inscription
mardi 16 novembre 2004
Statut
Membre
Dernière intervention
22 novembre 2007
1
27 avril 2006 à 15:11
Tu ne peux pas te servir de .parent ou quoi? je ne connait pas le VBA mais regarde.
Comme ca, a chaque fois tu as le parent et a toi de mettre tout en ordre
++
0
crenaud76
Messages postés
4172
Date d'inscription
mercredi 30 juillet 2003
Statut
Membre
Dernière intervention
9 juin 2006
28
27 avril 2006 à 15:34
Moi je ferais un split du Fullpath et ensuite tu le reconstruit à partir du tableau obtenu en parcourant le tableau à l'envers !
0