| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Общие вопросы по .NET и C# > Вызов происходит сразу при инициализации |
| Автор: CYBERDREAM 13.3.2008, 20:40 | ||
| Приветствую всех. http://msdn2.microsoft.com/en-us/library/system.threading.timer.aspx Если использовать пример для консоли, то все работает как часы. Таймер запускается строчкой autoEvent.WaitOne(5000, false); Если в Windows Forms, то запускается сразу же после инициализации System.Threading.Timer stateTimer = new System.Threading.Timer(timerDelegate, autoEvent, 1000, 1250); В чем тонкость?
но System.Windows.Forms.Timer не лучшее решение для меня. Есть идеи ? |
| Автор: Linus 14.3.2008, 08:33 |
| Try to use System.Timers.Timer |
| Автор: CYBERDREAM 14.3.2008, 09:03 | ||
I'd like to use Thread.Timer, not Forms.Timer |
| Автор: CYBERDREAM 16.3.2008, 11:45 |
| Моя вина, все пашет корректно, просто не вник нормально в Thread.Timer |