Delphi-PRAXiS
Seite 6 von 6   « Erste     456   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Bild aus Datenbank in TImage Komponente (https://www.delphipraxis.net/154401-bild-aus-datenbank-timage-komponente.html)

xZise 13. Sep 2010 13:22

AW: Bild aus Datenbank in TImage Komponente
 
Zitat:

Zitat von Metallicwar (Beitrag 1049207)
*bin zu doof* :*(

Delphi-Quellcode:
stBild: TStream;
jpgBild: TJPEGImage;
Delphi-Quellcode:
 if qryGetDAtaBild.BlobSize > 0 then
        begin
          stBild := TMemoryStream.Create;
          jpgBild := TJPEGImage.Create;  // Grafik im JPEG Format erstellen
          try
            qryGetDAtaBild.SaveToStream(stBild);
            pngBild.SaveToStream(stBild); // BLOB Inhalt reinladen
            Frames.Image1.Picture := jpgBild; // Image zuweisen
          finally
            stBild.Free;
          end;
        end;
Inkompatible Typen Picture und JPEGImage

Was macht diese Zeile (pngBild.SaveToStream(stBild); // BLOB Inhalt reinladen) genau? Sie speichert in den Stream, wo das Bild bereits drin ist, ein png Bild. Das soll vermutlich jpgBild und LoadFromStream. Außerdem nicht direkt zuweisen sondern nur über Assign danke :) (Ansonsten dürfte es glaub ich ein Speicherleck geben).

MfG
Fabian


Alle Zeitangaben in WEZ +1. Es ist jetzt 00:59 Uhr.
Seite 6 von 6   « Erste     456   

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz