|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
10.05.2012, 20:20 | #1 |
Регистрация: 29.10.2011
Сообщений: 4
|
Наступил ли новый день
Как в делфи узнать, наступил ли новый день, месяц, год?
|
10.05.2012, 20:35 | #2 |
Форумчанин
Регистрация: 21.05.2008
Сообщений: 495
|
всмысле? Что вы сделать хотите?
|
10.05.2012, 20:38 | #3 |
Регистрация: 29.10.2011
Сообщений: 4
|
Обнуление определенных данных должно происходить раз в месяц. Точнее при первом открытии программы в новом месяце. Как то можно это сделать?
|
10.05.2012, 20:43 | #4 |
Пользователь
Регистрация: 02.01.2012
Сообщений: 34
|
ну во первых чтобы узнать наступил ли новый день надо узнать старый пишеш куда нибудь (реестр, файл) дату дня
Код:
Код:
|
10.05.2012, 20:45 | #5 |
Форумчанин
Регистрация: 21.05.2008
Сообщений: 495
|
Ну так записывайте куданить значение текушего месяца и при запуске программы ситывайте текушую дату и проверяйте если номер месяца больше на 1 записаной цифры значит обнуляем, ну или ешё проше, запоминаем текушую дату, так же при запуске считываем отнимаем, и смотрим сколько дней прошло... Работа с даными типа дата!
|
10.05.2012, 20:54 | #6 |
Сумрачная тень
Форумчанин
Регистрация: 05.03.2009
Сообщений: 689
|
Задайтесь сначала вопросом, с какого момента это нужно узнать. Раз в месяц? Вот запустили вы прогу первый раз, она и запомнила время запуска, и при каждом след. запуске будет проверять текущее время - первое время запуска. Если больше или равно месяцу, то обнуление. Можно организовать файлом, или в реестре, как сказали тут.
"ковыряю изнутри" (с)
Последний раз редактировалось 3D Hunter; 10.05.2012 в 20:57. |
10.05.2012, 22:49 | #7 |
Регистрация: 10.05.2012
Сообщений: 6
|
А если юзер изменил дату в системе, как тогда решить вопрос?
|
10.05.2012, 23:01 | #8 |
Старожил
Регистрация: 08.04.2012
Сообщений: 3,229
|
|
10.05.2012, 23:30 | #9 |
Регистрация: 29.10.2011
Сообщений: 4
|
|
11.05.2012, 00:22 | #10 |
Старожил
Регистрация: 19.08.2009
Сообщений: 2,119
|
Wolworine
Как в делфи узнать, наступил ли новый день Код:
, месяц Код:
, год? Код:
А вы почему со мной не соглашаетесь, у вас что, импотенция? (c) ACE Valery
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Новай день - новый столбец | Марк Охман | БД в Delphi | 2 | 31.10.2010 08:50 |
День программиста | GonZaleZ | Свободное общение | 17 | 24.08.2010 23:12 |
Медведев установил новый праздник — День программиста | SuBwooFer | Свободное общение | 15 | 13.09.2009 23:44 |
определить день недели по заданному числу (считать в месяце 30 дней и первый день месяца понедельник | dan1991 | Помощь студентам | 1 | 01.03.2009 20:59 |
День Госфлага | KORT | Свободное общение | 0 | 22.08.2007 10:43 |