Einzelnen Beitrag anzeigen

snow

Registriert seit: 28. Jun 2007
277 Beiträge
 
#3

Re: Drehen von Bitmaps oder 4-bitmaps?

  Alt 7. Dez 2007, 20:12
Hab ich jetzt so gemacht wie du gesagt hast.

Ich hab 4 imagelisten angelegt und eine befüllt (mir 256farben bmp's)

Delphi-Quellcode:
Bildneu := Tbitmap.Create;
Bildalt := Tbitmap.Create;
Gleisbilderimagebox.GetBitmap(1,bildalt);
RotateBitmap(bildalt,bildneu,true);
Gleisbilderimagebox90.Add(bildneu,bildneu);
Bildneu.Free;
Bildalt.Free;
damit wollte ich die bitmaps drehen. ich hab die funktion von

http://home.t-online.de/home/PeterJHaas/delphi.htm

sie soll mit 256farben bmps zurechtkommen. doch ich bekomm ne errormeldung:

'Pixelformat nicht unterstützt'

warum?
Ich habs testweise mal mit ner 24bit bmp ausprobiert(32bit kann ich mit paint nicht abspeichern).

Eidit:// Wenn ich die bmp direkt via bitmap.loadfromfile()lade klappt es!

Gruß snow

Edit2://habs hinbekommen. nach dem getbitmap noch ein

.PixelFormat:=pf8bit;, dann klappts!
  Mit Zitat antworten Zitat