اطلاعیه

Collapse
No announcement yet.

محل نوشتن سرویس وقفه تایمر

Collapse
X
 
  • فیلتر
  • زمان
  • Show
Clear All
new posts

    محل نوشتن سرویس وقفه تایمر

    سلام

    اگر برنامه ای چند سابروتین مختلف داشته باشد و از تایمر 1 هم استفاده کرده باشد سرویس وقفه تایمر در کجا بایستی نوشته شود؟داخل بدنه اصلی ، خارج بدنه برنامه یا ... ؟مشکلی که من دارم این است که وقتی سرویس وقفه به برنامه اضافه می شود سابروتینهای عادی برنامه ،مقدارشان را نمی توانند به برنامه فراخواننده برگردانند یا بعبارتی مقدار تهی رابرمیگردانند.
    لطفا راهنمایی کنید.

    #2
    پاسخ : محل نوشتن سرویس وقفه تایمر

    سلام :

    کافیست شما قبل از پرش به سرویس وقفه تایمر یا بلافاصله بعد از رفتن به روال سرویس وقفه تایمر مقدار متغییر ها رو پوش کنید ( Push ) و بعد از اتمام روال سرویس وقفه آنرا Pop کنید تا دیتایی از دست ندهید .
    البته تو تنظیمات وقفه از عبارت NoُSave استفاده کنید .

    موفق باشید

    دیدگاه


      #3
      پاسخ : محل نوشتن سرویس وقفه تایمر

      ممنون دوست عزیز ، با قراردادن NoSave در تنظیمات وقفه مشکلم حل شد. :nice:
      باسپاس از راهنمایی شما.

      دیدگاه

      لطفا صبر کنید...
      X