Einzelnen Beitrag anzeigen

winx

Registriert seit: 14. Jun 2005
265 Beiträge
 
#7

Re: TObject zu System.Byte[] casten und Bitmap zuweisen ???

  Alt 24. Mär 2006, 14:49
Das funktioniert so,doch leider ist das Bild das
mir in der PictureBox angezeigt wird, immer leer
obwohl ich beim debuggen festgestellt habe, das der
Bytestream nicht leer ist!!!

Der Code sieht wie folgt aus:

Delphi-Quellcode:
function TRemoteController.ConvertObjecttoBitmap(data : TObject):Bitmap;
var
  ms : MemoryStream;
  preview : Bitmap;
  byteArray : TBytes;
  i: Integer;
begin

  byteArray := TBytes(Data);
  ms:= MemoryStream.Create(byteArray);
  preview := Bitmap.Create(ms);
  ms.Close();

  preview.Save('C:\\testPreview.bmp');

  result := preview;

end;
Wisst ihr wo der Fehler liegen kann??? Auch das gespeicherte BMP ist nur weiss...

Danke,
winx
  Mit Zitat antworten Zitat