Cita:
Empezado por Delfino
para guardar imagenes en campo blob yo lo hago asi:
Código:
campoblob.loadfromfile(archivo);
para visualizarlas desde un campo blob lo hago con un TImage pq el TDBImage permite unicamente los bmp:
Código:
...
case buff of
$4D42: image1.Picture.Bitmap.LoadFromStream(bs);
$0000: image1.Picture.Icon.LoadFromStream(bs);
$0001,$CDD7: image1.Picture.Metafile.LoadFromStream(bs);
$D8FF: begin
jp := TJpegImage.Create;
jp.LoadFromStream(bs);
image1.Picture.Assign(jp);
FreeAndNil(jp);
end
...
hasta el momento me va muy bien con esta manera, pruebalo a ver si te sirve.
|
Hola delfino, de donde sacaste los valores del buffer??
Por ejemplo que valor usar si el archivo es un gif o un png o un wmf