Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   OOP (https://www.clubdelphi.com/foros/forumdisplay.php?f=5)
-   -   Insertar jpeg en grid (https://www.clubdelphi.com/foros/showthread.php?t=58549)

harpo 23-07-2008 17:55:25

Insertar jpeg en grid
 
Hola,

necesito insertar una imagen jpeg en un grid. Estoy utilizando el componente GridView de Berg, pero solo admite bmp de 32x32 y las imágenes se ven fatal. Son fotos y necesito que se vean a un tamaño y calidad aceptable. Alguien conoce algún componente que pueda servirme.

He estado ojeando los CCD y no estoy seguro de si el CDDImageDBGrid puede servir para lo que pretendo. Las imágenes no están en campos de una base de datos (solo su identificador) y, a parte, necesito mostrar más datos en cada fila (estos si están en una DB).

Gracias :)

felipe88 23-07-2008 18:09:06

Si te gusta trabajar con componentes, porque no buscas otras opciones entones
www.tmssoftware.com (Que conste que no le hago publicidad :D)

Esperemos que venga algun "gomoso" en estos temas, a ver si te dice algo mas ;):p

harpo 23-07-2008 18:26:14

Gracias :) Le echaré un ojo al componente.

jcarlos.matrix 19-11-2008 21:20:53

agregar un jpg en un string grid
 
a ver si te puedo ayudar

st1 = stringgrid
es un codigo que tenia. nada mas le hace falta un poco de modificacion
je sorry

procedure TFA_scanear.st1DrawCell(Sender: TObject; ACol, ARow: Integer;
Rect: TRect; State: TGridDrawState);
var
i:integer;
begin
ren:=arow;
col:=acol;
for i:=0 to n-1 do
begin
images[i].Im_stream.Seek(0,soFromBeginning);
image.Picture.Bitmap.LoadFromStream(images[i].Im_stream);
st1.Canvas.StretchDraw(st1.CellRect(0,i+1),image.Picture.Graphic);
if st1.cells[1,i+1]<> images[i].estado then
st1.cells[1,i+1]:=images[i].estado;
end;
end;


La franja horaria es GMT +2. Ahora son las 09:13:15.

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