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;