Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Delphi: Базы данных и репортинг > Работа с датой


Автор: Single 20.5.2005, 07:25
Доброе утро всем.
Возможно ли компоненту label присвоить значение реальной даты (типа сегодня она показывает 20.05.05, завтра 21.05.05 и т.д.)? В принципе может я заморачиваюсь с label, может он и не нужен. Вот что я хочу сделать: Есть табличка, в табличке есть поле Data. При открытии формы, на которой находится данная табличка, программа проходит по этому полю, если в поле есть дата < чем реальная дата, то пользователю выдается сообщение с предложением удалить данную запись. Хелп ми smile

Автор: Dynamic 20.5.2005, 09:15
Цитата(Single @ 20.5.2005, 07:25)
Возможно ли компоненту label присвоить значение реальной даты

Код

Label.Caption := DateToStr(Date);

Цитата(Single @ 20.5.2005, 07:25)
если в поле есть дата < чем реальная дата, то пользователю выдается сообщение

Код

if MyDate < Date then if MessageBox(.........) = ........ then
// MyDate - дата в твоем поле

А вообще вопрос не совсем понятен.

Автор: Single 20.5.2005, 12:34
Dynamic, спасибо, хоть я и фигово объяснила, всё равно натолкнул на правильную мысль. Просто я не знала про компонент TDateTimePicker, который отображает системное время. Установила его на форму, теперь значение данного компонента сравнивается с датами в моем поле... Короче, работает всё smile

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)