سلام یه برنامه دارم که قسمتی داره که بعد از ثبت یاداشت همینطور باید چک کنه ببینه اگه زمان موعود رسید هشدار رو نمایش بده حالا چون چند مورد این شکلی دارم که کم عقلانی نیست از تایمر استفاد کنم لطفا راهنماییم کنید چیکار کنم؟
سلام یه برنامه دارم که قسمتی داره که بعد از ثبت یاداشت همینطور باید چک کنه ببینه اگه زمان موعود رسید هشدار رو نمایش بده حالا چون چند مورد این شکلی دارم که کم عقلانی نیست از تایمر استفاد کنم لطفا راهنماییم کنید چیکار کنم؟
آخرین ویرایش به وسیله Mosafers : پنج شنبه 19 بهمن 1391 در 12:50 عصر
سلام ؛ کسی نظری نداره ؟
سلام
بفرض شما ی جدول درون دیتابیس دارید که هشدارهایی رو توی اون ثبت کردید و بهمراه تاریخ و زمان نمایششون
خب شما نیازی نیست در هر تیک تایمر همه برید از دیتابیس بگیرید و چک کنید و ...
با لود شدن برنامه میتونی رویدادهای مربوط به تاریخ مورد نظرتون رو بریزید توی یک لیست و در تایمرهاتون اون لیست رو چک کنید که فک نمیکنم کار کردن یک تایمر در طول برنامه پردازش زیادی داشته باشه
باز هم البته میشه با ی ترفند هایی توی برنامه نویسی پردازش رو سبکتر کرد
موفق باشید
یه آموزش فارسی (قسمت اول و دوم داره) مربوط به اجرای وظایف زمان بندی شده باQuartz.NET و نحوه استفاده در پروژه:
https://barnamenevis.org/showthread.p...86%D9%85%D8%9F
سلام ببینید خوب توی برنامه من غیر از هشدار پیام های موارد دیگه ای هم هستند که باید با توجه به زمان اجرا کرد... با این شکل گرفتن زمان ها سرعت چک کردن مشکلاتی رو پیش رو خواهد داشت...سلام
بفرض شما ی جدول درون دیتابیس دارید که هشدارهایی رو توی اون ثبت کردید و بهمراه تاریخ و زمان نمایششون
خب شما نیازی نیست در هر تیک تایمر همه برید از دیتابیس بگیرید و چک کنید و ...
با لود شدن برنامه میتونی رویدادهای مربوط به تاریخ مورد نظرتون رو بریزید توی یک لیست و در تایمرهاتون اون لیست رو چک کنید که فک نمیکنم کار کردن یک تایمر در طول برنامه پردازش زیادی داشته باشه
باز هم البته میشه با ی ترفند هایی توی برنامه نویسی پردازش رو سبکتر کرد
موفق باشید
از شما هم ممنونم لینک خیلی خوبی هستش مطالعه میکنم سوالی بود مطرح میکنمیه آموزش فارسی (قسمت اول و دوم داره) مربوط به اجرای وظایف زمان بندی شده باQuartz.NET و نحوه استفاده در پروژه:
https://barnamenevis.org/showthread.p...86%D9%85%D8%9F
موفق باشید دوستان من