Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 11.11.2010, 16:40   #1
MAZADA
Форумчанин
 
Регистрация: 11.09.2010
Сообщений: 103
По умолчанию Оповещения

Оповещения на ПК.
Подскажите с чего начать!
Есть Анкета в которой вписано дата рождения, Допусти если в 'X' сегодня днюха, чтоб на ПК выскочила Табличка и музыка что в Х сегодня днюха.
Где копать что сыпать?
MAZADA вне форума Ответить с цитированием
Старый 11.11.2010, 16:43   #2
Пепел Феникса
Старожил
 
Аватар для Пепел Феникса
 
Регистрация: 28.01.2009
Сообщений: 21,000
По умолчанию

Date вернет текущую дату типа TDateTime
если что то есть StrToDate, чтоб из введенных данных получить тип TDateTime.
сравнивать банально = и все.

а вообще можно порыть поиск ибо вопрос не однократный.
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел.
Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите.
Пепел Феникса вне форума Ответить с цитированием
Старый 11.11.2010, 16:45   #3
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Даты рождения храни в БД.
при запуске программы запрашивай из БД какие даты равны с "сегодня"
копать в строну:
1) ADOQuery
2) функции даты
3) Показ - скрытие форм
4) папка Автозапуск.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 12.11.2010, 01:40   #4
MAZADA
Форумчанин
 
Регистрация: 11.09.2010
Сообщений: 103
По умолчанию

Вы уж извините но как сравнить даты?
Изал гугл и не как не могу понять что мне делать, как эти даты сравнить!
MAZADA вне форума Ответить с цитированием
Старый 12.11.2010, 07:29   #5
Utkin
Старожил
 
Аватар для Utkin
 
Регистрация: 04.02.2009
Сообщений: 17,351
По умолчанию

Не знаю где как, а в Дельфи дата это обычное число. Сответственно просто сравни два числа и все.
Маньяк-самоучка
Utkin появился в результате деления на нуль.
Осторожно! Альтернативная логика
Utkin вне форума Ответить с цитированием
Старый 12.11.2010, 08:06   #6
SERG1980
Участник клуба
 
Аватар для SERG1980
 
Регистрация: 28.03.2007
Сообщений: 1,814
По умолчанию

Как сказал уже Stilet удобно будет сделать БД. Ставите таймер на 1мин и в нём делаете sql запрос на сравнение дат
SERG1980 вне форума Ответить с цитированием
Старый 12.11.2010, 08:30   #7
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
Изал гугл
Зачем? Он не любит Изанья, его Юзать нужно
Например Есть у тебя ADOQuery, подключенная к базе
тогда запрос
Код:
with Adoquery do begin
 sql.Text:='select Кто from Днюхи where ДР=:Sednja';
 Parameters.ParamByName('Sednja').Value:=date;
end;
Сформирует тебе таблицу с менами, у которыд днюха сегодня.
Цитата:
Ставите таймер на 1мин
Ого! Зачем? ДР бывает всего раз в году целый день
Ему хватит прогу в автозапуск кинуть, и проверять при запуске.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Система оповещения о новых событиях Amen PHP 13 24.10.2009 16:08