现在的位置: 首页 > 综合 > 正文

Draw picture on form

2013年09月15日 ⁄ 综合 ⁄ 共 422字 ⁄ 字号 评论关闭
procedure TMainForm.FormPaint(Sender: TObject);
var
  CustRect: TRect;
  BmpFile: TBitmap;
  StrFile: string;
begin
  if FileExists(ExtractFilePath(Application.ExeName) + 'Picture.bmp') then
  begin
    StrFile := ExtractFilePath(Application.ExeName) + 'Picture.bmp';
    BmpFile := TBitmap.Create;
    BmpFile.LoadFromFile(StrFile);
    CustRect := Canvas.ClipRect;
    Canvas.Brush.Bitmap := BmpFile;
    Canvas.FillRect(CustRect);
    FreeAndNil(BmpFile);
  end;
end;

抱歉!评论已关闭.