Thema: Delphi Image from Stream laden?

Einzelnen Beitrag anzeigen

OrNEC

Registriert seit: 6. Nov 2009
493 Beiträge
 
FreePascal / Lazarus
 
#1

Image from Stream laden?

  Alt 1. Mär 2013, 22:53
Hi,

ich muss ein Bild von nem Stream laden, aber wie es scheint kann das die TImage Komponente nicht. Wie kann ich dann verschiedene Bildformate in eine Bild-Komponente laden?

Hier mein Code:
Delphi-Quellcode:
var ms: TMemoryStream;
    pic: TImage;
begin
        // Picturs laden
        ms := TMemoryStream.Create;
        ms := tb.FieldAsBlob(tb.FieldIndex['picture']);
        ms.Position := 0;

        pic := TImage.Create(Self);
        pic.LoadFromStream(ms); // <--- hier schlägt es zu....
        Self.DetailsMediaImage.Picture.Graphic := pic; // <--- hier eventuell auch
Danke für eure Hilfe!
  Mit Zitat antworten Zitat