PDA

View Full Version : چک کردن ساعت



bpzone
پنج شنبه 01 مهر 1389, 10:17 صبح
با سلام
در یک برنامه نیاز دارم که یک سری پیغام رو در زمان های مشخصی به کار بر نمایش بدم
چجوری میشه بدون اینکه از حلقه استفاده کرد، این کارا رو انجام بدم
فرض کنید که 3 تا پیغام باید در ساعت های 9، 11 و 15 نمایش بدم
چجوری در برنامه زمان رو چک کنم ؟
میشه کاری کرد که اگه ساعت سیستم با یکی از این زمانها مساوی شد ، برنامه متوجه بشه ؟

fjm11100
پنج شنبه 01 مهر 1389, 11:42 صبح
خب تایمر بزار که هر یک دقیقه ساعتو چک کنه

morrteza323
پنج شنبه 01 مهر 1389, 11:43 صبح
خوب شما یه timer به برنامه اضافه کن و زمان سیستم رو تو یه متغییر بریز با گذاشتن شرط زمان رو چک کن تا در 9 و 11و 15 پیغام بده

غلامرضا شریفی
پنج شنبه 01 مهر 1389, 15:18 عصر
در مورد WindowsService تحقيق كنيد بي نياز از تايمر ميتواند در زمان مشخص فرماني را اجرا كند

behzadk
پنج شنبه 01 مهر 1389, 16:37 عصر
با سلام
برای این کار که شما بخواهین بهینه باشه از یک timer در یک thread دیگر استفاده باید بکنید یا در bgworker که این دو یک هدف را دنبال می کنند