Ver Mensaje Individual
  #1 (permalink)  
Antiguo 24-05-2006, 09:18:07
Avatar de nonnato
nonnato nonnato is offline
Gran Participación en el Foro
 
Registrado: abr 2004
Ubicación: Santander (Cantabria)
Posts: 376
nonnato Valoración +2
Predeterminado Problemas de orden recorriendo un arbol (treeview)

Saludos,

Tengo un arbol al cual he añadido un nodo con un unico elemento, a este le he añadido otro nodo con 3 elementos, y dinamicamente añado a cada elemento de este ultimo nodo otros nodos con mas elementos ( y un nodo mas).

El problema es que cuando empiezo a recorrerlo para guardar la estructura del arbol, se me muestra el primer nodo,
el segundo nodo con sus 3 elementos y cuando muestra todos los elementos de este ultimo, empieza a mostrar el nodo con los elementos del ultimo nodo añadido. Esto es muy lioso. Intento ser mas grafico.



Ele1-1-1

Ele1-1 Ele1-1-2


Ele1-1-3



Ele1 Ele1-2 Ele1-2-1


Ele1-3-1

Ele1-3 Ele1-3-2


El caso es que al hacer Msgbox de las etiquetas

for i=1 to arbol.nodes.count

msgbox arbol.nodes(i).text

next i

deberia (quisiera) mostrarse los mensajes en el siguiente orden

Ele1

Ele1-1

Ele1-1-1

Ele1-1-2

Ele1-1-3

Ele1-2

Ele1-2-1

...

Sin embargo el orden es el siguiente:

Ele1

Ele1-1

Ele1-2

Ele1-3

Ele1-1-1

¿En que estoy fallando?

Muchas gracias de antemano.
__________________
Mi programuca te lo regalo, la ideuca te la vendo
Responder Con Cita