Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   OOP (https://www.clubdelphi.com/foros/forumdisplay.php?f=5)
-   -   dbctrlgrid imagenes con timage (https://www.clubdelphi.com/foros/showthread.php?t=66222)

amo3k 08-02-2010 16:24:37

dbctrlgrid imagenes con timage
 
Buenas, a ver si me podeis echar una mano.

Tengo una base de datos con acces con el path de cada imagen, y quiero cargar esas imagenes sin que se repitan en el dbctrlgrid con un timage ( tengo entendido que el dbimage no funciona si tengo solo la ruta en la bd), alguna idea? :/

gracias de antemano.

Caro 08-02-2010 18:25:47

Cita:

Empezado por amo3k (Mensaje 353348)
( tengo entendido que el dbimage no funciona si tengo solo la ruta en la bd), alguna idea? :/

Hola amo3k, no, el dbimage no funciona con la ruta.

Utiliza el evento OnPaintPanel de tu DBCtrlGrid:

Código Delphi [-]
procedure TFNuevoPedido.DBCtrlGridPaintPanel(DBCtrlGrid: TDBCtrlGrid;
  Index: Integer);
begin
   Image1.Picture.LoadFromFile(Query.FieldByName('imagen').AsString);
end;

Saluditos

amo3k 08-02-2010 19:22:36

Muchisimas gracias, era justo lo que necesitaba. :-)


La franja horaria es GMT +2. Ahora son las 20:54:39.

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