Einzelnen Beitrag anzeigen

stroyer

Registriert seit: 18. Mär 2008
8 Beiträge
 
#1

GetDIBSizes - Bitmap ist ungültig

  Alt 23. Feb 2009, 17:03
Ich habe nirgends eine Lösung für mein Problem gefunden:

Delphi-Quellcode:
Bitmap := TBitmap.Create;
Bitmap.Width := ImgWidth;
Bitmap.Height := ImgHeight;
Bitmap.PixelFormat := pf24Bit;

GetDIBSizes(Bitmap.Handle,HdrSize,ImgSize);
Aber bei der letzten Codezeile meldet er Bitmap ist ungültig, da Bitmap.Handle 0 ist.
Ich habe mal eine Lösung durch Probieren gefunden, aber beim neu aufsetzen ist sie verloren gegangen. Was stimmt hier nicht? Kann sein, dass der Syntax für GetDIBSizes falsch ist?
  Mit Zitat antworten Zitat