Ваш код выглядит следующим образом: отметьте его
Как использовать класс Timer для создания события после определенного интервала?
timer1.Interval = 5000;
timer1.Enabled = true;
timer1.Tick += new System.EventHandler (OnTimerEvent);
Написать обработчик события
Thisсобытие будет выполняться через каждые 5 секунд.
public static void OnTimerEvent(object source, EventArgs e)
{
m_streamWriter.WriteLine("{0} {1}", DateTime.Now.ToLongTimeString(),DateTime.Now.ToLongDateString());
m_streamWriter.Flush();
}
также проверьте это свойство]
Автосброс
Указывает, вызывает ли таймер событие Tickкаждый раз, когда указанный интервал истек или событие Tick вызывается только один раз после истечения первого интервала.