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

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

Вернуться   Форум программистов > Delphi программирование > Компоненты Delphi
Регистрация

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 17.10.2010, 15:14   #1
Desha
Форумчанин
 
Аватар для Desha
 
Регистрация: 06.04.2009
Сообщений: 124
По умолчанию отображение даты в DateTimePicker

Хочу сделать следующее:
Есть DateTimePicker? над ним CheckBox. Если Checked=true тогда дата отображается, если галочки нет - то даты в пикере нет. Enabled у пикера тож отключается.
Пример как делаю:
Код:
if check.Checked=true then
begin
  picker.Enabled:=true; //включаю доступ
  picker.Format:='dd.mm.yyyy'; // устанавливаю формат отображения даты
end
else
begin
   picker.Enabled:=false; //отключаю доступ
   picker.Format:=' ';     // очищаю пикер
end;
Все работает. НО!! Когда убрал галочку и вновь поставил ее, то отображается текущая дата, но вот месяц, то 58, то 24, то 03, то 46. как то самопроизвольно выбирается.
Что это такое? оО как с этим бороться?))
Desha вне форума Ответить с цитированием
Старый 17.10.2010, 15:40   #2
Desha
Форумчанин
 
Аватар для Desha
 
Регистрация: 06.04.2009
Сообщений: 124
По умолчанию

Не дождалась ответов, сама нашла. И чисто методом тыка. Надо писать формат не 'dd.mm.yyyy', a 'dd.MM.yyyy'.
Может умные люди подскажут разницу. Точнее разница видна, нужно ее обоснование. Так интересно узнать
Desha вне форума Ответить с цитированием
Старый 17.10.2010, 16:22   #3
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
Может умные люди подскажут разницу. Точнее разница видна, нужно ее обоснование. Так интересно узнать
)))))))))))))))))))))))))))
Я когда прочел хелп "ржал нимог"...
Цитата:
mm The two-digit minute. Single-digit values are preceded by a zero.
MM The two-digit month number. Single-digit values are preceded by a zero.
Ты зарядила ему на место вывода месяца минуты

P.S. Респект за метод тыка, но всетки в хелп заглядывай.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 17.10.2010, 16:25   #4
Desha
Форумчанин
 
Аватар для Desha
 
Регистрация: 06.04.2009
Сообщений: 124
По умолчанию

Точна хелпер! Хы, падсталом))))
Desha вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Отображение даты Айгуля Общие вопросы Delphi 2 11.06.2010 22:38
Отображение даты Айгуля Общие вопросы Delphi 2 11.06.2010 18:24
FastReport отображение даты в длинном формате! R11 Помощь студентам 5 26.03.2010 23:37
Автоматизация заполнения даты и зависимость ячейки времени к ячейке даты. Каравай Microsoft Office Excel 14 11.03.2010 18:11
Выбор Даты/Времени из БД при помощи DateTimePicker rainbow Общие вопросы Delphi 3 08.10.2008 12:42