Вниз
Скачать: CL | DM;

добавить время   Найти похожие ветки 

← →
Gu   (2011-10-19 06:47) [0]

на форме DateTimePicker, у которого Format="dd.MM.yyyy HH:mm:ss", свойство Time заполнено 0 (ч:м:с все=0), запускаю, дает редактировать (корректно с проверкой) и дату и время, но при редактировании его руками (не через допдаун с календарем) в

procedure TForm1.DateTimePicker1Change(Sender: TObject);
begin
form1.caption:=timetostr(DateTimePicker1.Time);
end;

возвращает 00:00:00. Если сначала выставить время, а потом выбрать дату, то возвращает правильно. Т.е. при редактировании времени оно не воспринимается пока дропдаун с выбором даты не сделаешь.

Вопрос: как при редактировании времени ручками (или просто при DateTimePicker1.onExit) сказать ему, чтобы время принял? Свойства Text у него нету, как хотябы оттуда то что руками прописал выдрать?


← →
Gu   (2011-10-19 06:59) [1]

ага, нашел там еше Kind. Если его установить в dtkTime, то время сразу воспринимается, но тогда дата неработает :) Как сделать все вместе чтобы было?


← →
И. Павел ©   (2011-10-19 09:30) [2]

> Как сделать все вместе чтобы было?

Поставить рядом два DateTimePicker - один для даты, другой для времени, и при считывании данных с них, использовыать trunc и frac. TDateTimePicker основан на элементах управления windows. Раз разработчики сделали 2 возможных состояния для этого компонента, то, виджимо, объединить их нельзя.


← →
Омлет ©   (2011-10-19 11:14) [3]

Это один из самых глючных компонентов.



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.006 c
2-1319009272
Cobalt
2011-10-19 11:27
2012.01.29
[Pascal Error] E2250 There is no overloaded version of <function>


2-1318932404
rammic
2011-10-18 14:06
2012.01.29
Как применить FindComponent на дочерних окнах


2-1319204159
Alez
2011-10-21 17:35
2012.01.29
Не правильно работает код после перехода на Delphi XE2


2-1319248809
inspiring
2011-10-22 06:00
2012.01.29
В TreeView из TTable.


15-1318097571
Born Loser
2011-10-08 22:12
2012.01.29
Как передать данные из драйвера




   Наверх