PDA

View Full Version : عکس گرفتن از فرم



arman 2012
جمعه 04 مرداد 1392, 16:47 عصر
سلام من میخوام از محتویات فرم خودم عکس بگیرم
البته اون کنترل باکس اون توی عکس نباشه
میشه کمکم کنید؟؟؟

vbblog
جمعه 04 مرداد 1392, 17:18 عصر
سلام یعنی نرم افزاری برای عکس گرفتن از فرمت میخای یا میخای یک نرم افزار برای عکس گرفتن بنویسی؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟

arman 2012
جمعه 04 مرداد 1392, 17:21 عصر
نه من میخوام از فرمی که داره اجرا میشه عکس بگیرم
همین

vbblog
جمعه 04 مرداد 1392, 17:47 عصر
دنبال نرم افزاری به نام ashampoo snap 4 بگرد برای این کار عالیه تو گوگولی سرچ بزنی میاد.
اگه دوست داشتی به وبلاگ من هم سری بزن.
www.vbblog.rzb.ir

arman 2012
جمعه 04 مرداد 1392, 18:50 عصر
دوست من
من میخوام یک دکمه توی فرم بزارم با کلیک روی دکمه از فرک و محتویاتش عکس بگیره...

shahryari
جمعه 04 مرداد 1392, 20:35 عصر
سلام
ساده ترین راهش اینه که با دستور sendkeys کلید printscrin رو به صفحه کلید ارسال کنی و سپس در یک متغیر از نوع bitmap از کلیب بورد بگیری و در فایل ذخیره کنی

مثال
SendKeys.Send("{PRTSC}")
Dim b As New Bitmap(My.Computer.Clipboard.GetImage)
b.Save("C:\test\test.jpg")

arman 2012
جمعه 04 مرداد 1392, 20:37 عصر
ممنون از جوابتون ولی من نمیخوام از کل صفحه عکس بگیرم
میخوام فقط از فرم عکس بگیرم
ممنون

shadi khanum
شنبه 05 مرداد 1392, 09:50 صبح
دوست عزیز با این سه خط کد به راحتی از فرمت عکس بگیر و ذخیره کن

Dim btm As New Bitmap(Width, Height)
DrawToBitmap(btm, New System.Drawing.Rectangle(0, 0, Width, Height))
btm.Save("d:\c.bmp")