Bonjour à tous,
Je suis parti sur la base suivante:
Set swFeat = swModel.FirstFeature
While Not swFeat Is Nothing
...
Set swFeat = swFeat.GetNextFeature
Wend
J'arrive de cette façon traiter les composants dans l'ordre et également à traiter les composants du premier sous-ensemble mais je ne parvient pas reprendre au bon endroit quand je reviens à l'assemblage de premier niveau une fois le sous-ensemble traité.
Si c'est la bonne méthode, comment retrouver le "NextFeature" de l'assemblage du niveau supérieur sachant que le nombre de sous-niveaux est variable est peut être très grand.
Sinon, existe-t-il une option du "GetChildren" ou un variante de "TraverseComponent" qui donne les composants dans l'ordre?