Registriert seit: 27. Apr 2003
Ort: Bad Honnef
1.644 Beiträge
Delphi 2009 Professional
|
Re: Problem beim Speichern einer mit Canvas gezeichneten Gra
25. Feb 2008, 20:01
Hallo,
hier ein kleines Beispiel. Damit kannst Du den Inhalt der canvas als Bitmap speichern
Delphi-Quellcode:
var
Bitmap : TBitmap;
begin
Bitmap:=TBitmap.Create;
Try
Bitmap.Width:=PaintBox.ClientWidth;
Bitmap.Height:=PaintBox.ClientHeight;
BitBlt(Bitmap.Canvas.Handle,0,0,Bitmap.Width,Bitmap.Height,
PaintBox.Canvas.Handle,0,0,SRCCOPY);
Bitmap.SaveToFile('c:\canvas.bmp');
Finally
Bitmap.Free;
end;
I come from outer space to save the human race
|
|
Zitat
|