Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Как в 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 написать код который дату приравнивает в первому числу месяца!


Наверх

Титульная страница Поиск, карта сайта Написать письмо