Создание расписания запуска службы по дням недели - C#

Узнай цену своей работы

Формулировка задачи:

Добрый день. Хочу сделать GUI для службы, в котором можно задать периодичность выполнения службой определенной задачи. Например с понедельника по пятницу, с 9 до 18 часов с интервалом пол часа. Естественно расписание задает пользователь. Так вот как сделать, чтобы в службе происходило событие в заданное время. Пока крутится в голове такой вариант: Задать время первого запуска, служба отработала, прочитала день и время следующего срабатывания и установила на это время таймер. Как лучше хранить расписание в файле конфигурации?

Решение задачи: «Создание расписания запуска службы по дням недели»

textual
Листинг программы
T.Elapsed += ThisDayAnalize;

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

11   голосов , оценка 3.818 из 5
Похожие ответы