|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
11.06.2012, 22:56 | #1 |
Пользователь
Регистрация: 28.05.2012
Сообщений: 29
|
Работа с текущим временем
Здравствуйте, пишу программу напоминания на рабочий стол. Указывается время, в которое должно происходить напоминание, как постоянно отслеживать время, и в заданное время, вывести форму с напоминанием(время с точностью до минут).
|
12.06.2012, 01:42 | #2 |
Форумчанин
Регистрация: 10.02.2009
Сообщений: 815
|
Timer, DateTime.now
|
12.06.2012, 02:14 | #3 |
Пользователь
Регистрация: 28.05.2012
Сообщений: 29
|
А можно сделать при помощи потоков? Если можно, то как?
|
12.06.2012, 02:45 | #4 |
Форумчанин
Регистрация: 10.02.2009
Сообщений: 815
|
в потоке:
System.Threading.Thread.Sleep(60*10 00); проверка даты и времени |
12.06.2012, 02:53 | #5 |
Пользователь
Регистрация: 28.05.2012
Сообщений: 29
|
Этим кодом раз в 60 секунд проверять будет? В проверке времени что писать?
|
12.06.2012, 03:15 | #6 | |
Пользователь
Регистрация: 28.05.2012
Сообщений: 29
|
Цитата:
Код:
|
|
12.06.2012, 12:02 | #7 |
Форумчанин
Регистрация: 17.12.2008
Сообщений: 250
|
Ну конечно она будет выснуть вы же усыпили, тот же поток) используйте Threading. timer
Код:
Код:
а еще можно просто добавлять запись в Windows Task Sheduler |
12.06.2012, 12:10 | #8 |
Пользователь
Регистрация: 28.05.2012
Сообщений: 29
|
Необходимо сделать так:
Постоянно в потоке должно отслеживаться текущее время, если время из ячейки DataGridView, соответствует текущему, то вывести форму с напоминанием, время продолжает отслеживаться... Мне сказали программисты, что: "с отдельным потоком вы так не сделаете. Так как там проблематично обращение к UI элементам". То, есть забыть про потоки? или вы могли бы мне помочь? |
12.06.2012, 13:13 | #9 | ||
Форумчанин
Регистрация: 17.12.2008
Сообщений: 250
|
Цитата:
Цитата:
|
||
12.06.2012, 13:22 | #10 |
Форумчанин
Регистрация: 10.02.2009
Сообщений: 815
|
Код:
Последний раз редактировалось Lime; 12.06.2012 в 13:28. |
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
работа с временем | na40 | Microsoft Office Excel | 2 | 12.05.2012 19:21 |
Работа со временем | ZoxWatt | Паскаль, Turbo Pascal, PascalABC.NET | 6 | 19.02.2012 17:04 |
Работа с временем. | celovec | Общие вопросы Delphi | 7 | 08.04.2011 18:29 |
Работа со временем в C++ | +As+ | Помощь студентам | 1 | 02.09.2008 21:17 |
Работа со временем | joker | Общие вопросы Delphi | 4 | 20.04.2008 15:01 |