Club Builder - Foros de discusión Club Builder
Foro de C++Builder en español
 
 FAQFAQ   BuscarBuscar   MiembrosMiembros   Grupos de UsuariosGrupos de Usuarios   RegistrarseRegistrarse 
 PerfilPerfil   Entra para ver tus mensajes privadosEntra para ver tus mensajes privados   EntrarEntrar 

Arbol de directorios

 
Publicar nuevo tema   Responder al tema    Foros de discusión -> Consultas
Ver tema anterior :: Ver tema siguiente  
Autor Mensaje
Mensaje    Asunto: Arbol de directorios Responder citando

Hola a todos!

En el campo de una tabla Paradox almaceno el "path" de un determinado archivo y a partir de todos estos valores quiero generar un árbol de directorios como el del explorador de windows. He pensado hacerlo con TTreeView pero no tengo ni idea de como meterle mano al asunto. Como las carpetas se repiten, tengo claro que hay que hacer un group by del campo en una sentencia sql. Pero.... ¿tiene alguien una idea de como generar el árbol?

Muchas gracias y espero que haya quedado clara la consulta.
Volver arriba
Ver perfil de usuario Enviar mensaje privado
Mensaje    Asunto: Responder citando

una idea, he visto q dentro del grupo de componentes de turbopower existe uno q te permite emular las funcionalidades del explorador de windows.

Probablemente te de la capacidad gráfica que buscas.
Volver arriba
Ver perfil de usuario Enviar mensaje privado Visitar sitio web del autor
Mensaje    Asunto: Responder citando

Gracias ikis!

En cuanto llegue a casa lo pruebo y te comento.

Un saludo!
Volver arriba
Ver perfil de usuario Enviar mensaje privado
Mensaje    Asunto: Responder citando

Pues por si alguien se ve en el futuro ante el mismo problema comento que he dado con la solución y así me he evitado tener que recalentarme la cabeza: un componente gratuito llamado TPathTreeView. ¿El funcionamiento? Así de sencillo:

Código:

while(!MD->Query->Eof)
{
PathTreeView1->DestPath=MD->Query->FieldByName("carpeta")->AsString;
PathTreeView1->AddPath();
MD->Query->Next();
}         


A disfrutarlo Wink
Volver arriba
Ver perfil de usuario Enviar mensaje privado
Mensaje    Asunto: Responder citando

Gracias por el aporte, ¿en que dirección lo encontraste?
Volver arriba
Ver perfil de usuario Enviar mensaje privado Visitar sitio web del autor
Mensaje    Asunto: Responder citando

Hola Ikis!

Lo puedes bajar de www.torry.ru Yo creo que a día de hoy es la mayor colección de componentes de todo internet. El componente, como dije antes se llama PathTreeView y aquí va su descripción:


By Peter Giroux. The PathTreeView is to make it easyer to add in a bunch of nodes. Giving the path you want the nodes to take is all you need to do.
By Selecting a node on the tree it's path is the calculated.


Espero que os sirva. A mí me ha venido genial. No he podido mirar el código (viene con fuentes y con unas aplicaciones de ejemplo) pero no parece muy difícil de descifrar, a pesar de estar en Pascal (como casi todo) Sad
Volver arriba
Ver perfil de usuario Enviar mensaje privado
Mensaje    Asunto: Responder citando

sé ke este tema es muuuuy viejo, pero me pueden decir como instalo este componente, por ke al kerer instalarlo , me pide la extensión del archivo .bpk ... y no viene.

Alguien ya lo instalo ?
_________________
Sin pena, ni gloria
Volver arriba
Ver perfil de usuario Enviar mensaje privado Enviar email
Mensaje    Asunto: Responder citando

¿Y qué extensión tiene?
_________________
Un saludo

Necesitamos tu ayuda: Envía AI al 27595 (Coste 1,20 euros + IVA)
Volver arriba
Ver perfil de usuario Enviar mensaje privado Enviar email
Mensaje    Asunto: Responder citando

extensión .dpk y .dpr
_________________
Sin pena, ni gloria
Volver arriba
Ver perfil de usuario Enviar mensaje privado Enviar email
Mensaje    Asunto: Responder citando

Si no recuerdo mal, esas extensiones son para Delphi.
_________________
Un saludo

Necesitamos tu ayuda: Envía AI al 27595 (Coste 1,20 euros + IVA)
Volver arriba
Ver perfil de usuario Enviar mensaje privado Enviar email
Mensaje    Asunto: Responder citando

en efecto, tienes razón , pero supuestamente nuestro amigo marky ya lo instaló, asi que me gustaría saber como lo hizo.
_________________
Sin pena, ni gloria
Volver arriba
Ver perfil de usuario Enviar mensaje privado Enviar email
Mostrar mensajes de anteriores:   
Cambiar a:  
No puedes publicar temas nuevos en este foro
No puedes responder a temas en este foro
No puedes editar tus mensajes en este foro
No puedes borrar tus mensajes en este foro
No puedes votar en las encuestas de este foro


Hosting WordPress Indedmedia desde 3,99 €
© 2002–2026 Club Builder · Funciona con phpBB.