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

نام تاپیک: کار با thread ها (مقدار دهی به تکس باکس در یک تابع که با thread اجرا می شود)

  1. #1
    کاربر تازه وارد
    تاریخ عضویت
    خرداد 1390
    محل زندگی
    شیراز-اصفهان-یاسوج
    سن
    32
    پست
    78

    Question کار با thread ها (مقدار دهی به تکس باکس در یک تابع که با thread اجرا می شود)

    سلام دوستان گلم

    یه تابع دارم که توی اون تابع یه سری محاسبات انجام میشه (مهم نیست محاسبات) بعد نتیجه محاسبه توی یک تکس باکس نمایش داده می شود

    این تابع با thread اجرا میشه(یعنی یه دکمه داریم با زدن اون دکمه یه thread اون تابع رو اجرا میکنه)

    نکته اینه که وقتی توی تابع میخاد یه رشته رو به TextBox اضافه کنه خطا رخ میده

    مشکل از کجاست و چیکار کنم.

  2. #2
    کاربر دائمی آواتار CsharpNevisi
    تاریخ عضویت
    بهمن 1391
    محل زندگی
    تهران
    پست
    1,489

    نقل قول: کار با thread ها (مقدار دهی به تکس باکس در یک تابع که با thread اجرا می شود)

    یکی از راهاش اینه که قبل از شروع ترد این خط کدو بنویسی


    CheckForIllegalCrossThreadCalls = false;

    ولی این کارو پیشنهاد نمیکنن .. میتونی یه Handler براa بنویسی

  3. #3
    مدیر بخش آواتار مهرداد صفا
    تاریخ عضویت
    تیر 1391
    محل زندگی
    select Country,City From World where Country.Name=IRAN and City.Contains(حضرت معصومه(ع))
    پست
    1,499

    نقل قول: کار با thread ها (مقدار دهی به تکس باکس در یک تابع که با thread اجرا می شود)

    سلام.
    متود Control.Invokeباعث میشه که delegate ارسالی توسط thread سازنده کنترل اجرا بشه و و به مشکل cross thread call بر نخورید.
    مثال:

    myTextbox.Invoke(()=>myTextbox.Text="123";);
    چشم ظاهر گر نبیند عیب نیست چشم دل گر ننگرد باید گریست
    **********
    اَلسَّلامُ عَلَى الْحُسَيْنِ وَ عَلى عَلِىِّ بْنِ الْحُسَيْنِ وَ عَلى اَوْلادِ الْحُسَيْنِ وَ عَلى اَصْحابِ الْحُسَيْنِ

تاپیک های مشابه

  1. سوال: دسترسی به مقدار یک تکس باکس در یک صفحه که داخل یک پوشه قرار داره
    نوشته شده توسط reza4359 در بخش ASP.NET Web Forms
    پاسخ: 4
    آخرین پست: دوشنبه 19 دی 1390, 10:55 صبح
  2. سوال: مشکل با مقدار دادن به تکس باکس
    نوشته شده توسط water_lily_2012 در بخش WPF
    پاسخ: 10
    آخرین پست: چهارشنبه 09 آذر 1390, 13:15 عصر
  3. سوال: مقدار دهی به فیلد خالی در گزارش
    نوشته شده توسط هادی2020 در بخش Access
    پاسخ: 5
    آخرین پست: شنبه 16 آذر 1387, 15:58 عصر
  4. پاسخ: 1
    آخرین پست: سه شنبه 17 بهمن 1385, 23:05 عصر
  5. مقدار دهی به Edit موجود در یک Window از طریق API
    نوشته شده توسط Developer Programmer در بخش برنامه نویسی در Delphi
    پاسخ: 7
    آخرین پست: چهارشنبه 10 فروردین 1384, 10:49 صبح

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

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