5,388
社区成员
发帖
与我相关
我的任务
分享
procedure TForm1.Button1Click(Sender: TObject);
var
bmp:Tbitmap;
rt,rtd: Trect;
begin
bmp:=tbitmap.Create;
bmp.Width:=panel1.Width;
bmp.Height:=panel1.Height;
rt.Left:=panel1.Left;
rt.Top:=panel1.Top;
rt.Right:=panel1.Left+panel1.Width;
rt.Bottom:=panel1.Top+panel1.Height;
rtd.Left:=0;
rtd.Top:=0;
rtd.Right:=panel1.Width;
rtd.Bottom:=panel1.Height;
bmp.Canvas.CopyRect(rtd,self.Canvas,rt);
bmp.SaveToFile('d:\12.bmp');
bmp.Free;
end;
procedure TForm1.Button1Click(Sender: TObject);
var
bmp:Tbitmap;
begin
bmp:=tbitmap.Create;
bmp.Width:=clientWidth;
bmp.Height:=clientHeight;
bmp.Canvas.CopyRect(self.GetClientRect,self.Canvas,self.GetClientRect);
bmp.SaveToFile('d:\12.bmp');
bmp.Free;
end;