| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Общие вопросы по .NET и C# > Создание Планировщика |
| Автор: CYBERDREAM 3.12.2007, 22:03 | ||
| Приветствую народ. Нужен планировщик, который каждый час (день, неделю, или в определенное время) будет выполнять некий код, думаю не имеет значения какой. К примеру в есть несколько записей в таблице XML,
Предполагаю делать планировщик следующим образом: брать ближайшее время, и каждую минуть проверять его наступление, выполнять код предписанный ему, редактировать время (т.е. если было 15:56 то заменить на 16:56) и искать вновь ближайшее время и по накатанной. Подход по сути верен или есть более верные решения? |
| Автор: 1stain 3.12.2007, 22:12 |
| Подход по сути абсолютно неверен. System.Threading.Timer тебе в помощь http://msdn.microsoft.com/library/rus/cpref/html/frlrfsystemthreadingtimerclasstopic.asp |
| Автор: CYBERDREAM 3.12.2007, 22:15 |
| я так и знал что есть что то умное |
| Автор: FREEDEV 3.12.2007, 22:15 |
| Как по мне лучше было б добавить задачу в в Windowsовский планировщик, если такой вариант устраивает-тут есть библиотека для этого дела http://www.codeproject.com/KB/cs/tsnewlib.aspx |
| Автор: CYBERDREAM 3.12.2007, 22:17 |
| Да хотелось бы своими силами по правде говоря, конечно может где то проиграю, но лучше свое |