Viendo esta combinación de temas entre una base de datos y el recorrido de un árbol de directorios me acordé de algo que, si bien no tan inmediato de implementar, podría resultar muy interesante.
Como sabrán, la clase TDataSet es una clase muy genérica que de hecho va más allá de bases de datos y pueden crearse descendientes que permitan navegar a través de estructuras no asociadas a una base de datos.
Y justamente Marco Cantú en "Mastering Delphi 6" tiene un ejemplo para navegar por un directorio mediante un DataSet.
Es sólo una idea.
// Saludos
|