![]() |
Actualizar imagen al seleccionar tupla en DBGrid
Hola, pues apenas comienzo con las BD en Delphi, he hecho un catálogo de productos, donde un campo es la imagen, que en realidad es un ruta, quisiera que al cambiar mi selección cambiará mi imagen en el TImage, no tengo problema con ese código en especifico, pero no he visto que el DBGrid tenga un metódo onSelect u onChange, tampoco un index para saber cual tupla tengo seleccionada, espero alguien me pueda guiar, gracias!
|
Hola iktwo, debes utilizar los eventos de tu DataSet que esta relacionado con tu DBGrid, en este caso te puede servir el evento AfterScroll.
Saluditos |
Muchas gracias por la pronta respuesta pero mi DataSource y DataSet lo tengo en un DataModule, no se como decirle que afterScroll cambie el TImage que está en otra forma..
Saludos! |
Cita:
Saluditos |
Aqui otra forma:
El problema que veo con el metodo de Caral es que te obliga a tener creado el formulario en donde esta el grid en todo momento, para que cuando se mueva de registro no dispare una exception. |
pues al final lo he solucionado con las ideas cloayza y de caro, muchas gracias!!
|
| La franja horaria es GMT +2. Ahora son las 02:50:43. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi