![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|
|
#1
|
|||
|
|||
|
Gracias muchachos, voy a hacer las prueba, bueno de hecho debo empezar a codificar. En todo carso, me ha dado una valiosa ayuda y lo agradezco. Cualquier cosa que se les ocurra o vean por alli, pasenmela por favor. Quiza estoy siendo demasiado ambisioso con el proyecto que quiero hacer, por ser novato, pero creo que son estos retos los que hacen que uno quiera moverse con mas ganas.
Ok. nos "leemos..." ![]()
__________________
if Vivir = Vivir + Aprender then Aprender = ? Alfredo Borges |
|
#2
|
|||
|
|||
|
Saludos, amigos,
Despues de conciderar detenidamente el asunto y leido los comentarios, cambie el enfoque del asunto. Me llama mas a atención hacer la aplicación algo parecida a el explorer de windows: Un panel izquierdo con los directorios y un panel derecho con el contenido de los directorio (La imagenes) que se mostraran al seleccionar el icono del panel izquierdo. Ventajas? Creo que es mas facil organizar los archivos en el directorio que en una base de datos y mas facil de mantener. Quiza este reinventando la rueda...., alguien a visto como se hace algo asi o al menos una sugerencia?. Saludos,
__________________
if Vivir = Vivir + Aprender then Aprender = ? Alfredo Borges |
|
#3
|
|||
|
|||
|
Sé que esto se ha comentado otras veces en los foros: seguramente sea conveniente usar ambas metodologías, la base de datos para almacenar esa información que acompañe a cada imagen en particular, y un campo llamémosle NombreFichero con el nombre del archivo que contiene la imagen, de modo que la navegación que tu dices se haga a través de la BD, no de directorios como el Explorer. Así puedes tenerlo todo más atado y no dar tanta libertad de movimientos al usuario. A la hora de seleccionar una imagen, haces un simple Image1.LoadFromFile(MiTablaNombreFichero.AsString) y listo.
Un saludo
__________________
Guía de Estilo |
|
#4
|
||||
|
||||
|
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 |
|
#5
|
||||
|
||||
|
Cita:
Además, si luego tu programa crece y puede usarse en red, este cambio sería transparente, al menos en este punto. hasta luego. ![]()
__________________
Juan Antonio Castillo Hernández (jachguate) Guía de Estilo | Etiqueta CODE | Búsca antes de preguntar | blog de jachguate |
|
#6
|
|||
|
|||
|
Me alegro que el tema sea de vuestro interés, pero les suplico un poco mas de luz para este ciego. Les cuento unos detallitos:
En una base de datos (que simplifico para fines de ejem.) se guardan: Tema Fecha (de digitalización) Libro (numerico: un codigo) Capítulo (que puede tener una página o mas) Pense en la estructura tipo explorer, porque me gustaria que: En la raiz se muestre el tema, cuando el usuario haga doble click en él, se abra una rama con el codigo numérico de cada libro y al hacer doble click en cada codigo me muestre en el panel derecho las imagenes de cada capitulo, es decir, cada una de las paginas que lo compone, una al lado de la otra. Por eso pense en organizar todas las digitalizaciones en carpetas llamadas: Capitulo X, y a su vez dentro de otra carpeta llamada libro, (crei que era facil leer un directorio y cargar un treeview) Lo malo esta en que hay ciertos datos que me gustaria mostrar en etiquetas que deben estar sincronizados con el capitulo que se muestre en un momento dado. Como creo que esto es muy general y solicite ideas (Roman me cito de un libro, pero... quiza no lo crean, en Venezuela no he conseguido ninguno de delphi -digo Venezuela porque en las librerias mas famosas han solicitado información a sus editoriales-) mejor les haré preguntas especificas. Esto es lo malo de arrancar, muchas veces sabes lo que quieres pero no sabes que se usa en delphi para hacerlo. (perdonenme la queja) Les doy 1Mg a todos (Mega gracias) ![]()
__________________
if Vivir = Vivir + Aprender then Aprender = ? Alfredo Borges |
|
#7
|
||||
|
||||
|
Pues hay bastante material en línea como para quejarte por no encontrar material impreso. Podes comenzar con "La cara oculta de delphi" que está disponible para descarga en la página de su autor, Ian Marteens.
Además, siempre podes valerte de las librerias virtuales, como www.amazon.com, que con seguridad (salvo que no hayan couriers) te enviarán gustosos cualquier cantidad de libros a la puerta de tu casa. Hasta luego. ![]()
__________________
Juan Antonio Castillo Hernández (jachguate) Guía de Estilo | Etiqueta CODE | Búsca antes de preguntar | blog de jachguate |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
|