Сигнал при достижении определенного времени - C#
Формулировка задачи:
Доброе время суток.
Есть программа, в которой задается начало урока. Допустим 8 часов, 30 минут(Все в отдельных переменных, int).
Так же есть часы с локальным временем(DateTime). И теперь вопрос. Как, допустим, если пришло время звонка(8:30) на экран вывелся, допустим, MassageBox? Спасибо.
Решение задачи: «Сигнал при достижении определенного времени»
textual
Листинг программы
- DateTime datenow = DateTime.Now;
- DateTime theDate = new DateTime(datenow.Year, datenow.Month, datenow.Day, 19, 44, 0);
- TimeSpan cherez = theDate - datenow;
- Console.WriteLine("БУДИЛЬНИЧЕГ ВКЛЮЧИТСО ЧЕРЕЗ: " + cherez);
- Thread t = new Thread(new ParameterizedThreadStart(ThreadMethod));
- Thread.Sleep(cherez);
- t.Start();
- Console.Read();
- }
- static void ThreadMethod(object parameter)
- {
- Console.WriteLine("VSTAVAY SCUKO !, уже как бы " + DateTime.Now);
- }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д