FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
||||
|
||||
Ayuda con un TreeView
Hola, soy un joven estudiante de Delphi, y nuestro profesor no es que se estire mucho en las explicaciones, bueno, más bien no explica, el asunto es, si alguien me pudiera decir algo sobre los TreeView, ya que tengo que hacer un trabajillo, y lo que me interesa más, si se puede visualizar en un TreeView las carpetas de windows y como.
Muchas gracias anticipadas. |
#2
|
||||
|
||||
Cita:
Si utilizas el TreeView deberás recorrer la estructura del disco (puedes buscar en la ayuda de delphi ejemplos sobre FindFirst y FindNext) e ir añadiendo los elementos al TreeView de forma manual (y recursiva si es que te interesa...) Antes de seguir comentarte que en la paleta Samples de Delphi tienes un componente llamado ShellTreeView que sirve para lo que tú necesitas; Se trata de un derivado del TreeView que te muestra carpetas de sistema. El código fuente está en un directorio dentro del de Delphi (Demos\ShellControls, aunque supongo que puede variar dependiendo de la versión de Delphi...) Si aun así quieres/debes programarlo tú el código puede ser algo así (coloca un treeview y un botón en un form y en el click del botón programa lo siguiente):
Te puede servir como orientación. Si necesitas más niveles puedes convertirla en recursiva modificando un poco el código.
__________________
Germán Estévez => Web/Blog Guía de estilo, Guía alternativa Utiliza TAG's en tus mensajes. Contactar con el Clubdelphi P.D: Más tiempo dedicado a la pregunta=Mejores respuestas. |
#3
|
||||
|
||||
Se va solucionando
Muchas gracias, me ha sido de gran ayuda, estoy teniendo algún problema puesto que no conozco las funciones que se usan, pero voy tirando, de todas maneras si tengo algun problema gordo o no salgo del atasco ya te preguntaré.
|
Herramientas | Buscar en Tema |
Desplegado | |
|
|
|