Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Начинающим";
Текущий архив: 2012.01.29;
Скачать: [xml.tar.bz2];

Вниз

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

 
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 вся ветка

Форум: "Начинающим";
Текущий архив: 2012.01.29;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.45 MB
Время: 0.003 c
15-1318427502
Бездомный
2011-10-12 17:51
2012.01.29
Юморок


15-1317933002
Юрий
2011-10-07 00:30
2012.01.29
С днем рождения ! 7 октября 2011 пятница


1-1282814003
RG
2010-08-26 13:13
2012.01.29
как в сообщение(ShowMessage) вставить список свозможнотью выбора


15-1318241847
Demo
2011-10-10 14:17
2012.01.29
ПО для терминалов


15-1318268712
Jeer
2011-10-10 21:45
2012.01.29
Вот я и стал тестем и приобрел второго сына.





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский