FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
como mostrar una imagen a base de un componente
Hola, tengo problemas con mostrar las fotografias de una base de datos(firebird), estoy desarrollando en delphi 7, tengo el siguiente codigo:
Este codigo me sirve para insertar las imagenes y ahora ya que estan almacenadas en la base de datos me gustaria visualizarlas en una pantalla de delphi, ¿Pero como hago este proceso?, por medio de un DBImage seria sencillo pero solo estoy manejando formato JPG y el DBImage no acepta ese formato. ¿Pueden ayudarme?. Última edición por dec fecha: 29-11-2005 a las 00:17:33. Razón: ¡¡Encerrad el código fuente entre las etiquetas [DELPHI] ... [/DELPHI]!! |
#3
|
|||
|
|||
Quizá no me explique correctamente, lo que sucede, quiero visualizar la foto desde otra ventana, en un Grid se en lista una serie de personas y lo que quiero es conforme vaya bajando el foco la imagen cambie de acuerdo al nombre de la persona. Pero no se como hacer eso.
Cita:
|
#4
|
|||
|
|||
Hola:
Si tienes guardada la foto en un campo blob puedes hacer esto: Pones un TImage (si, TImage), y en un evento adecuado, por ejemplo en OnDateChange del DataSource que alimenta el grid pones este código (adaptado a tu tabla). Cada vez que cambies de línea en el grid aparecerá la foto correspondiente.
Un saludo. |
#6
|
||||
|
||||
Cita:
__________________
Van Troi De León (Not) Guía, Code vB:=Delphi-SQL, ¿Cómo? Viajar en el tiempo no es teóricamente posible, pues si lo fuera, ya estarían aqui contándonos al respecto! |
#7
|
|||
|
|||
Hola:
Efectivamente, DM es el nombre del DataModule donde tengo el DataSet (IBDSAlumnos). A propósito, para cargar la foto en el campo blob lo hago también con Streams, el código es mucho más corto que el tuyo, si te interesa te lo pongo. Un saludo. |
|
|
|