رفتن به مطلب

ارسال‌های توصیه شده

سلام 

امروز میخوام در مورد مشکلی تو سرویس بگم که خودم بهش برخوردم و تو سایت b4x جواب گرفتن.

ساخت سرویس پایدار و بستن اون.

بریم سراغ اموزش

اول یه مازول سرویس بسازید.

بعد تو ساب Service_Start این کدو بزارید(تصویر گذاشتم که کپی نکنید ,بنویسید کد رو تا یاد بگیرید )      Capture.PNG   

 

من دقیق کاربرد کد 

DateTime.TicksPerMinute

رو نمیدونم ولی وقتی لاگ گرفتم شد 60000 :scratch_one-s_head: 

 

اگه کسی میدونه بگه کاربردشو

 

با این کار هر 5ثانیه یکبار سرویس ران میشه

 

 

 

برای بستن سرویس پایدار فقط استفاده از StopService کارساز نیست و باید یه کد دیگه هم بنویسید و بعد دیگه سرویس کامل از بین میره و دیگه ران نمیشه.

 

باید از دو کد    Capture.PNG      استفاده کنید.

 

 

این دیگه سرویس رو کامل از بین میبره (اگه تو ساب Service_Destroy کد اجرای دوباره سرویس رو گذاشتید برید پاک کنید)

 

 

 

لینک ارسال
به اشتراک گذاری در سایت های دیگر

بایگانی شده

این موضوع بایگانی و قفل شده و دیگر امکان ارسال پاسخ نیست.

  • کاربران آنلاین در این صفحه   0 کاربر

    • هیچ کاربر عضوی،در حال مشاهده این صفحه نیست.
×
×
  • اضافه کردن...