نمایش نتایج 1 تا 4 از 4

نام تاپیک: عکس گرفتن از فرم جاری

  1. #1
    کاربر دائمی آواتار morika
    تاریخ عضویت
    اسفند 1386
    محل زندگی
    کرج
    سن
    33
    پست
    736

    Question عکس گرفتن از فرم جاری

    سلام
    من دنبال یه کدی هستم که از فرم جاری عکس بگیره. بدون اینکه بخوایم برای فرم محل تنظیم کنیم. یه کد دیدم که از کل سفحه عکس می گرفت و گفته بود size رو تنظیم کنید تا از فرم عکس بگیره. ولی اینجوری اگه محل فرم توسط کاربر عوش بشه دیگه عکس درست از آب در نمیاد. حالا کدی هست که از فرم جاری عکس بیگره یا نه؟
    ممنون

  2. #2
    کاربر دائمی آواتار vbworm
    تاریخ عضویت
    شهریور 1387
    محل زندگی
    خانه شیطان
    سن
    43
    پست
    198

    نقل قول: عکس گرفتن از فرم جاری

    یه نگاهی به این بنداز :

    http://www.devasp.net/net/articles/display/458.html

  3. #3
    کاربر دائمی آواتار MehdiElexal
    تاریخ عضویت
    آذر 1388
    محل زندگی
    پشت میز
    پست
    519

    نقل قول: عکس گرفتن از فرم جاری

    نقل قول نوشته شده توسط vbworm مشاهده تاپیک
    یه نگاهی به این بنداز :

    http://www.devASP.NET/net/articles/display/458.html
    خیلی خوب بود مرسی منم استفاده کردم

  4. #4
    کاربر دائمی
    تاریخ عضویت
    تیر 1389
    محل زندگی
    0x111530EF - 0x11657DA
    پست
    873

    نقل قول: عکس گرفتن از فرم جاری

    اینم یه روش دیگه .

    این فانکشن رو توی کلاستون تعریف کنید :

    Function GetScreen(Optional ByVal Screen As Boolean = False) As Image

    If Screen = True Then
    SendKeys.SendWait("{PRTSC}")
    Else
    SendKeys.SendWait("%{PRTSC}")
    End If

    Dim objData As IDataObject = Clipboard.GetDataObject
    Return objData.GetData(DataFormats.Bitmap)

    End Function

    خوب حالا این جوری ازش استفاده کنید :
    Dim XImage As Image = GetScreen(True)

    متغییر XImage حالا دارای یک تصویر از فرم شما هست.

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •