set timer interval by day,month
-
i have used following code to set timer interval timer = new Timer(); timer.AutoReset = true; timer.Interval = 60000 * Convert.ToDouble(ConfigurationSettings.AppSettings"IntervalMinutes"]); timer.Elapsed += new ElapsedEventHandler(timer_Elapsed); but i want to change timer interval per day , per month how to do it please suggest awaiting for answer Mahendra
-
i have used following code to set timer interval timer = new Timer(); timer.AutoReset = true; timer.Interval = 60000 * Convert.ToDouble(ConfigurationSettings.AppSettings"IntervalMinutes"]); timer.Elapsed += new ElapsedEventHandler(timer_Elapsed); but i want to change timer interval per day , per month how to do it please suggest awaiting for answer Mahendra
well first of all a timer can only be as big as an intmillioseconds So have it set to 30000 or 60000 which is 30 secnds or 60 seconds respectively and then check your days Nick
-------------------------------------------------------- 1 line of code equals many bugs. So don't write any!! My mad coder blog
-
i have used following code to set timer interval timer = new Timer(); timer.AutoReset = true; timer.Interval = 60000 * Convert.ToDouble(ConfigurationSettings.AppSettings"IntervalMinutes"]); timer.Elapsed += new ElapsedEventHandler(timer_Elapsed); but i want to change timer interval per day , per month how to do it please suggest awaiting for answer Mahendra
like I said have a short interval then test the current time by that. If its 15 days then record the date somewhere then do a compare at each short interval
-------------------------------------------------------- 1 line of code equals many bugs. So don't write any!! My mad coder blog
-
i have used following code to set timer interval timer = new Timer(); timer.AutoReset = true; timer.Interval = 60000 * Convert.ToDouble(ConfigurationSettings.AppSettings"IntervalMinutes"]); timer.Elapsed += new ElapsedEventHandler(timer_Elapsed); but i want to change timer interval per day , per month how to do it please suggest awaiting for answer Mahendra
an int cannot go that high. you must set it to one minute and then do a date compare. Theres no way around it
-------------------------------------------------------- 1 line of code equals many bugs. So don't write any!! My mad coder blog