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

نام تاپیک: متوقف کردن اجرای قبلی

  1. #1

    متوقف کردن اجرای قبلی

    فرض کنید یک text box داریم و می خواهیم در رویداد text_change آن یک کار زمانبری که مثلا 10 ثانیه طول می کشه را انحام بدیم.
    حالا فرص کنید که کاربر یک کلمه 5 حرفی را وارد می کند. واضح است که رویداد 5 بار فراخوانی میشود و تا تمام شدن فراخوانی قبلی فراخوانی جدید اجرا نمی شود.
    ولی ما می خواهیم که فقط خدیدترین فراخوانی اجرا شود یعنی وقتی که حرف دوم وارد می شود اجرای قبلی متوقف شود و فراخوانی جدید اجرا شود.
    باید چکار کنیم؟

  2. #2
    از backgroundworker استفاده کن

  3. #3
    میشه بیشتر توضیح بدین؟

  4. #4
    یافتم!
    با تشکر از once4ever و manitack عزیز

  5. #5
    کاربر دائمی آواتار essa_61
    تاریخ عضویت
    بهمن 1385
    محل زندگی
    شیراز
    پست
    164
    من نتوتنستم باهاش کار کنم میشه یه مثال واسم بزنید ممنون می شم

  6. #6

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

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