(Moderator)
Registriert seit: 23. Sep 2003
Ort: Bockwen
12.235 Beiträge
Delphi 2006 Professional
|
Re: TBitmap bleibt leer
10. Jul 2006, 15:52
Das Bitmap ist nicht leer. Das Bitmap ist einfach nur einfarbig, aber nicht leer.
@Hazardos. Was soll denn das Resultat sein?
Und warum lässt du die x-Schleife bis zu einer Breite * 3 durchlaufen? Willst du anderen Speicher überschreiben oder hab ich da was übersehen? Ah, ich seh warum. Du verwendest ein ByteArray anstelle eines TRGBTribleArrays
bei mir funktioniert es übrigens wenn ich nach dem setzen der Bildgröße folgendes einfüge:
bmp.PixelFormat := pf24bit;
zuvor ist das PixelFormat = pfDevice und somit ist es nicht möglich mit scanline darauf zu zugreifen (siehe hilfe)
Jens Mit Source ist es wie mit Kunst - Hauptsache der Künstler versteht's
|