Außerdem kannst du dir den Umweg über PictureStream ganz sparen:
Delphi-Quellcode:
BlobStream := Table1.CreateBlobStream(Table1.FieldByName('Thumbnail'), bmWrite);
try
Image1.Picture.SaveToStream(BlobStream);
finally
BlobStream.Free;
end;
Das klappt perfekt. Vielen 1000 Dank!
Oder direkt ein TDBImage?
Früher konnte das nur TBitmap, aber da Picture.LoadFromStream inzwischen die MagicBytes erkennt und danach entscheiden kann, kann TImage/TDBImage auch alle anderen bekannten TGraphic-Ableger laden/anzeigen.
Und auf so einfache Dinge komme ich immer nicht. Dir auch ganz vielen Dank!
Ihr seid toll!
LG Mathias