Problema para Mostrar Productos en un Formulario
Tengo un formulari y un Datamodule, El formulario contiene el TImage y el Datamodule la correspondiente base de datos con la tabla que contiene la ruta de la imagen.
He tenido que crear una Tabla Mastersource en el Formulario que referencie a la tabla del dataModule para obtener la imagen. El problema esta en que el evento se ejecuta una accion mas tarde de lo habitual. Es decir Cambio coche para ver los datos del siguiente coche pero la imagen no carga, se queda la misma, pero vuelvo a cambiar de coche y cambia la imagen por el ultimo registro del que estoy ahora. es decir Estoy en 1 muestra 1 cambio a 2 muestra 1 Cambio a 3 Me muestra 2 Cambio a dos Me muestra 3 No se si me he explicado bien. ¿Como puedo Solucionar este problema? Esto no lo he podido hacer de otra manera, he intentado desde el AfterInsert de la tabla de origen en el DataModule modificar el LoadFromFile de Picture, pero al hacerlo desde El DM me dice acces violation. Como puedo encontrar solución a esto???. |
Hola samael205.
Cita:
Cita:
Revisá este enlace en que se comenta como mostrar imágenes guardadas en una tabla. Si no te llegara a servir por favor explicanos con más detalle el problema. Un saludo. |
Problema Solucionado.
Lo que ocurre es que la imagen no esta en la base de datos esta en un directorio, y yo tengo que acceder a ese directorio mediante la propiedad
LoadFromFile, De todas manera ya lo he solucionado. La cosa estaba en que tengo que evitar usar los dataModule siempre que pueda, son un coñazo. |
Cita:
|
La franja horaria es GMT +2. Ahora son las 17:25:16. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi