border

Miembros:
Mensajes:
Temas:
Online:

Ultimo Miembro:

 
 


Retroceder   VB-MUNDO - Programacion Visual > Programacion - Lenguajes > Visual Basic 6.00
Registrarse FAQ Miembros Calendario Buscar Temas de Hoy Marcar Foros Como Leídos

Respuesta
 
LinkBack Herramientas Desplegado
  #1 (permalink)  
Antiguo 24-05-2006, 09:18:07
Avatar de nonnato
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
  #2 (permalink)  
Antiguo 24-05-2006, 18:08:33
Moderador
 
Registrado: dic 2002
Ubicación: Madrid
Posts: 4.155
acalanto Valoración +2
Predeterminado

Tienes que recorrer los nodos mediante la colección de 'siblings'. Es un poco lioso de explicar, mira a ver si el pequeño proyecto que en su día le adjunte a Ronald_León_Madrid te puede ser de utilidad; contiene toda la técnica de trazado de los nodos de los árboles.


http://www.foro.vb-mundo.com/viewtop...light=treeview
__________________
Un cordial saludo
-Acalanto-

Madrid - España

Visual Basic
Videos Programacion
Foro Programacion
Tutoriales Programacion
Responder Con Cita
  #3 (permalink)  
Antiguo 25-05-2006, 07:21:51
Avatar de nonnato
Gran Participación en el Foro
 
Registrado: abr 2004
Ubicación: Santander (Cantabria)
Posts: 376
nonnato Valoración +2
Predeterminado

Muchas gracias una vez mas por tu ayuda.
__________________
Mi programuca te lo regalo, la ideuca te la vendo
Responder Con Cita
Respuesta


Herramientas
Desplegado

Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Trackbacks are habilitado
Pingbacks are habilitado
Refbacks are habilitado


Temas Similares
Tema Autor Foro Respuestas Último Mensaje
arbol de carpetas masterjare JAVA (General) 0 05-12-2007 23:03:04
Orden de ejecución de sentencias SQL Scherzo Visual Basic 6.00 10 10-07-2006 08:42:48
informacion orden aleatorio cee Visual Basic 6.00 7 23-08-2005 21:30:41
Pierdo orden de las conexiones Locodelcraneo Visual Basic 6.00 6 17-09-2004 00:00:00
Orden de eventos zambito Visual Basic 6.00 3 30-03-1970 23:51:15


La franja horaria es GMT. Ahora son las 07:43:16.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO 3.1.0
A vBSkinworks Design

Alojado en el servicio Premium de Masquewebs | Diseño mejorado por MasqueWebs

right