Hej Du kan ju göra något sånt här: Tack!Veta positionen av en viss node i TreeView??
Går det att ta rätt på vilken position i hiarkin en viss node befinner sig? M.a.o om jag har en node med undernoder hur kan man ta rätt pa vilken plats en viss undernode befinner sig?
ex.
root1
---undermapp_X
---undermapp_Y
---undermapp_Z
---Undermapp_K
Om jag snurrar igenom alla noder enligt följande:
For Each oNode In treTreeView.Nodes
'varje node gås igenom
next oNode
Jag vet via "oNode.Parent.Children" eller "oNode.Children" att det är 4 undermappar. Men EJ vilken plats en specifik node ligger på.
Jag vill ha rätt på att "undermapp_Z" är på plats nummer 3 eller "undermapp_X" finns på 1:a plats.
Går det att lösa??
/MickeSv: Veta positionen av en viss node i TreeView??
Public Function NodePos(Node As MSComctlLib.Node) As Long
Dim nodTemp As Node
Set nodTemp = Node
Do Until nodTemp Is Nothing
NodePos = NodePos + 1
Set nodTemp = nodTemp.Previous
Loop
End FunctionSv: Veta positionen av en viss node i TreeView??
funkar utmärkt, mycket "klipsk" och enkel funktion.
/Micke