Einzelnen Beitrag anzeigen

Benutzerbild von Dunkelbunt27
Dunkelbunt27

Registriert seit: 10. Aug 2010
232 Beiträge
 
Delphi XE Professional
 
#5

AW: Paintbox Buffer

  Alt 23. Jan 2011, 11:31
Ich versuche jetzt mal ein Bitmap zu benutzen. Wenn ich nicht zurecht komme meld ich mich wieder ;D

<Edit>
Ich habe jetzt folgendes Hinzugefügt:
Delphi-Quellcode:
  Bitmap:=TBitmap.Create;
  Bitmap.PixelFormat := pf32bit;
  Bitmap.Width:=Paintbox1.Width;
  Bitmap.Height:=Paintbox1.Height;
Delphi-Quellcode:
procedure speichern;
begin
    Bitmap.Canvas.CopyRect(Bounds(0,0,bitmap.Width, Bitmap.Height),
    Paintbox1.Canvas, Schreibflaeche.ClientRect);
    Bitmap.SaveToFile('Bild.bmp');
    Bitmap.Free;
end;
Jetzt kommt die Fehlermeldung: "TBitmap kann nicht zu TPaintbox zugewiesen werden."

Was ist falsch?
</Edit1>

<Edit2>
Ich bin mir ziemlich sicher, dass der Fehler in speichern; liegt.
</Edit2>

Geändert von Dunkelbunt27 (23. Jan 2011 um 11:53 Uhr)
  Mit Zitat antworten Zitat