Recorrer todos los nodos anteriores.
Necesito recorrer todos los nodos anteriores al nodo que seleccione para obtener una especie de ruta ejm:
prueba1 |__prueba 1.1 ----|__prueba 1.1.1 prueba 2 prueba 3 suponiendo que estoy posicionado en el nodo prueba 1.1.1 el resultado que quiero obtener es algo como : prueba1/prueba 1.1/prueba 1.1.1 espero puedan ayudarme. |
Pero no dices los nodos de qué estructura. Suponiendo que es un TTreeView, cada nodo (TTreeNode) tiene una propiedad Parent que apunta al padre, que también es un TTreeNode y así puedes recorrer todo el camino hacia arriba hasta que obtengas Parent = nil, indicando que has llegado al nodo raíz o superior.
LineComment Saludos |
Cita:
|
No veo que es lo que no se entiende y bueno si me falto aclarar que es un TreeView lo que estoy usando.
|
Hola roman, eso es exactamente lo que no se como recorrer el nodo como me dices. Soy nuevo usando este componente
|
Pues debe ser algo como esto:
LineComment Saludos |
Gracias roman si funciono. Yo lo estaba intentando parecido pero solo lograba tomar los ultimos dos jeje veo que lo que me faltaba era lo siguiente
Muchas gracias. |
La franja horaria es GMT +2. Ahora son las 21:50:32. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi