کاربر ناشناس 2,148 ارسال شده در 13 فروردین، ۱۳۹۵ اشتراک گذاری ارسال شده در 13 فروردین، ۱۳۹۵ به نام خدا با سلام و خسته نباشید این هم کد گرفتن عکس از یک پنل ها همون تمام صفحه هم میشه کرد و نمایش ان در ایمیج ویو تمامی کدها : Sub Button1_Click PanelCapture(Panel1,cardb2) End Sub Sub PanelCapture(pnl As Panel, Img2 As ImageView) Dim Obj1, Obj2 As Reflector Dim bmp As Bitmap Dim c As Canvas Obj1.Target = Obj1.GetActivityBA Obj1.Target = Obj1.GetField("vg") bmp.InitializeMutable(pnl.left + pnl.Width, pnl.Top + pnl.Height) c.Initialize2(bmp) Dim args(1) As Object Dim types(1) As String Obj2.Target = c Obj2.Target = Obj2.GetField("canvas") args(0) = Obj2.Target types(0) = "android.graphics.Canvas" Obj1.RunMethod4("draw", args, types) Dim canvas1 As Canvas canvas1.Initialize(Img2) Dim scrt As Rect scrt.Initialize(pnl.left, pnl.top, pnl.left + pnl.Width, pnl.Top + pnl.Height) Dim rectPanel1 As Rect rectPanel1.Initialize(0, 0,Img2.Width, Img2.Height) canvas1.DrawBitmap(bmp, scrt , rectPanel1) Img2.Invalidate End Sub موفق باشید لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
ارسالهای توصیه شده
بایگانی شده
این موضوع بایگانی و قفل شده و دیگر امکان ارسال پاسخ نیست.