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

نام تاپیک: دسترسی به یک Thread از یک Thread دیگر

  1. #1
    کاربر دائمی آواتار Xcalivorse
    تاریخ عضویت
    اردیبهشت 1386
    محل زندگی
    Kernel32.dll
    پست
    411

    Question دسترسی به یک Thread از یک Thread دیگر

    با سلام.
    دوستان من تو برنامه ام یک Thread ایجاد می کنم ولی وقتی می خوام از توی اون مقدار یکی از خاصیت های یک object روی فرم (مثل TextBox) رو تغییر بدم Cross Thread Exeption میده. قبل از این یه جستجو کردم یه پست بود که توسط Bermooda نوشته شده بود ولی ازش جواب نگرفتم. لطف کنید راهنمایی کنید.

  2. #2
    کاربر تازه وارد
    تاریخ عضویت
    فروردین 1387
    محل زندگی
    تبریز
    پست
    35

    نقل قول: دسترسی به یک Thread از یک Thread دیگر

    شما باید برای دسترسی به object های فرم آنها را invoke کنید.
    باید یک delegate بسازید. یک متد (تابع) بسازید و هر جا که می خواهید به object ها دسترسی داشته باشید یک مثال از آن delegate را با دادن تابع ساخته شده به آن بسازید. و هنگامی که invoke می کنید delegate ساخته شده را بدهید.
    وظیفه تغییرات یا خواندن object (مثلا یک textbox) را تابع ساخته شده انجام می دهد.

    پیشنهاد می کنم یک مثال از invoke کردن و delegate سازی رو پیدا کنید و ببینید.

  3. #3
    کاربر تازه وارد
    تاریخ عضویت
    فروردین 1387
    محل زندگی
    تبریز
    پست
    35

    نقل قول: دسترسی به یک Thread از یک Thread دیگر

    یک sample پیدا کردم برات:
    http://www.codeproject.com/KB/thread...ngDotNet4.aspx

  4. #4
    کاربر دائمی آواتار Xcalivorse
    تاریخ عضویت
    اردیبهشت 1386
    محل زندگی
    Kernel32.dll
    پست
    411

    نقل قول: دسترسی به یک Thread از یک Thread دیگر

    کسی نمونه سورس نداره. اگه دارید ممنون میشم معرفی بذارید.

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

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