Autor Beitrag
SeiAktiv
Hält's aus hier
Beiträge: 1

Win98, Win2000, Linux
D7 Enterprise
BeitragVerfasst: Fr 26.03.04 16:31 
in einem TMemoryStream befinden sich verschiedenste grafikdaten, hauptsächlich bmp.

diese zu lokalisieren einzufangen, zu kopieren und abzuspeichern ist kein problem doch wie kann ich diese direkt in ein image weiterleiten, kopieren und anzeigen lassen?


habe hier mal einen ausschnitt :

streamBMP.CopyFrom(stmMem, BMPwidth); // BMP-Stream erzeugen

streamBMP.SaveToFile(pfad+'test.bmp'); // BMP-Stream abspeichern
image1.Picture.Bitmap.LoadFromFile(pfad+'test.bmp'); // BMP-datei in Image laden und anzeigen

als ersatz für den obigen zweizeiler würde ich gern etwas wie die nun folgende zeile einfügen.

image1.Picture.Bitmap.LoadFromStream(streamBMP); <== funktioniert so nicht

wäre sehr viel schneller, eleganter und überhaupt .......

_________________
kleine (ur)sache, grosse wirkung