![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Как в TDateTimePicker всегда выбирать 1-е число?
KirIL © (2009-01-20 09:43:00)При этом требуется сохранить наличие выпадающего календаря!
(DateMode = dmComboBox)
KirIL (2009-01-20 11:47:00) [1]
> Sergey13 © (20.01.09 11:36) [6]
похоже, да! - СПАСИБО!!!
Sergey13 (2009-01-20 11:36:00) [2]> [3] KirIL (20.01.09 11:10)
> Но может это можно как-то сделать проще?
StartOfTheMonth?
KirIL (2009-01-20 11:19:00) [3]> Проще некуда.
Значит только DecodeDate/EnCodeDate!?
Так чтобы как-то:
"DateTimePicker.Format(dd):=01"
такого не бывает!?
Ega23 (2009-01-20 11:13:00) [4]
> Но может это можно как-то сделать проще?
Проще некуда.
KirIL (2009-01-20 11:10:00) [5]В книгах практически дословно повторяется:
http://www.beluch.ru/progr/100comp/3_4_3.htm
на основе этой информации я не могу:
> написать код который дату приравнивает в первому числу месяца
Нет, я могу написать в OnChange:
DecodeDate(Date,YY,MM,DD);
затем поменять DD на "1", опять соеденить YY,MM,DD в дату EnCodeDate(YY,Mm,Dd)!!!
Но может это можно как-то сделать проще?
KilkennyCat (2009-01-20 09:50:00) [6]Установить дату на первое.
Запретить выбор дней.
Разрешить выбор месяца, года.
ganda (2009-01-20 09:48:00) [7]и чего тебе мешает в Create написать код который дату приравнивает в первому числу месяца!