1. مهمان گرامی، جهت ارسال پست، دانلود و سایر امکانات ویژه کاربران عضو، ثبت نام کنید.
    بستن اطلاعیه

بدست آوردن عكس موجود در Button

شروع موضوع توسط minaaa ‏21/10/11 در انجمن Delphi

  1. کاربر پیشرفته

    تاریخ عضویت:
    ‏9/12/10
    ارسال ها:
    19,773
    تشکر شده:
    6,457
    امتیاز دستاورد:
    113
    [h=2][/h]
    بدست آوردن عكس موجود در Button


    Get image on the button ​
    *************​
    procedure TForm1.Button1Click(Sender: TObject); ​
    var Bitmap, Bitmap2: TBitmap; ButHandle: THandle; Rec: TRect; ​
    begin ​
    Bitmap:=TBitmap.Create; ​
    Bitmap2:=TBitmap.Create; ​
    Bitmap2.LoadFromFile('c:\mybmp.bmp'); ​
    Rec:=Rect(2, 2, Button1.Width-2, Button1.Height-2); ​
    ButHandle:=GetDC(Button1.Handle); ​
    Bitmap.Canvas.Handle:=ButHandle; ​
    Bitmap.Canvas.StretchDraw(Rec, Bitmap2); ​
    end;​