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

نام تاپیک: ایجاد وقفه در اجرای تابع (نه اصل برنامه)

  1. #1
    کاربر دائمی آواتار Hossis
    تاریخ عضویت
    آبان 1386
    محل زندگی
    بیرجند
    پست
    1,731

    ایجاد وقفه در اجرای تابع (نه اصل برنامه)

    من در یک تابع (پخش صدا) نیاز به ایجاد وقفه برای زمان مشخصی (nهزارم ثانیه) دارم
    البته تابحال از وقفه در نخ اصلی برنامه استفاده می کردم:
    System.Threading.Thread.Sleep(X)
    ولی این کد، کل برنامه رو متوقف می کنه و تا پایان این زمان، کل برنامه غیر فعال هست
    یک راهی می خوام که فقط اون تابع خاص متوقف بشه نه سایر اجزای برنامه

    ممنون می شم پاسخ بدید

  2. #2

    نقل قول: ایجاد وقفه در اجرای تابع (نه اصل برنامه)

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

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

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