PDA

View Full Version : سوال: برنامه زمانبندی



vaheeed
سه شنبه 17 مرداد 1396, 13:41 عصر
با سلام
من میخوام یه زمان مشخصی رو که کاربر تعیین کرده رو بفهمم - مثلا کاربر تعیین میکنه ساعت 10 تا 12 ، من از ساعت 10 یه flag رو ست کنم و ساعت 12 flag ریست بشه - چیزی شبیه به Scheduler میشه فقط خیلی سادتر

1- کامپوننت آماده ای برای این کار وجود داره ؟

2- من خودم اومدم پیاده سازیش کنم ، مشکلم این بود که اگر کاربر ساعت سیستم رو تغییر بده تایمر به مشکل میخورد (برای اینکه تایمر رو دفعه اول میمودم و طبق زمان باقیمانده تا ساعت شروع تنظیم میکردم که هیچ بار اضافه ای رو پردازشگر نباشه) ایا برای این مورد راه حلی هست؟

ژیار رحیمی
سه شنبه 17 مرداد 1396, 16:43 عصر
سلام.دوست گرامی بار اول(موقع شروع) تایم سیستم خونده شود در یک متغییر ریخته شود و هر بار موقع چک کردن لازم نیست مجدد Time سیستم خونده شود از مقدار متغییر استفاده کن تا مشکل تغییر تایم توسط کاربر تاثیر بر روند اجرا نداشته باشد.

vaheeed
چهارشنبه 18 مرداد 1396, 21:27 عصر
من میخوام برنامه سر ساعت خاص اجرا بشه ، یعنی اگه کاربر ساعت رو 2 ساعت جلو برد ، برنامه هم 2 ساعت دیرتر اجرا بشه