![]() |
GetDIBSizes - Bitmap ist ungültig
Ich habe nirgends eine Lösung für mein Problem gefunden:
Delphi-Quellcode:
Aber bei der letzten Codezeile meldet er Bitmap ist ungültig, da Bitmap.Handle 0 ist.
Bitmap := TBitmap.Create;
Bitmap.Width := ImgWidth; Bitmap.Height := ImgHeight; Bitmap.PixelFormat := pf24Bit; GetDIBSizes(Bitmap.Handle,HdrSize,ImgSize); 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? |
Re: GetDIBSizes - Bitmap ist ungültig
Ich sehe da kein Fehler in der Syntax. Prüfe vorher einmal ob das Biotmap auch wirklich
vorhanden ist. :gruebel: |
Re: GetDIBSizes - Bitmap ist ungültig
Danke für deine Antwort.
Ich glaube, ich habe den Fehler gefunden: mit Bitmap.Assign nach dem erstellen und einem Image auf dem Formular kommt nun kein Fehler. Danke jedenfalls |
AW: GetDIBSizes - Bitmap ist ungültig
habe nun auch das Problem, nur schade, dass die lösung nicht detailierter geschrieben wurde und man sich jetzt den rest aus den fingern saugen muss!!! :(
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 01:58 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz