Форум: "Начинающим";
Текущий архив: 2007.10.21;
Скачать: [xml.tar.bz2];
ВнизВремя и дата Найти похожие ветки
← →
исследователь © (2007-09-23 23:42) [0]Есть два пикера на форме - с выбором времени и выбором даты. Как в переменную типа TDateTime занести совокупное значение после выбора пользователя?
← →
Юрий Зотов © (2007-09-23 23:46) [1]Целая часть первого плюс дробная часть второго.
← →
исследователь © (2007-09-23 23:47) [2]Прикалуешься?
← →
Юрий Зотов © (2007-09-23 23:49) [3]> исследователь © (23.09.07 23:47) [2]
С чего ты так решил? Нисколько.
Целая часть - дата, дробная - время. Сумма - то, что тебе нужно.
← →
исследователь © (2007-09-23 23:50) [4]Объясни, я тебя не понимаю. Напиши эту строчку
← →
Юрий Зотов © (2007-09-24 00:03) [5]> исследователь © (23.09.07 23:50) [4]
Посмотри в справке, что такое типы TDateTime, TDate, TTime и как они устроены - тогда все поймешь.
procedure TForm1.Button1Click(Sender: TObject);
begin
Caption := DateTimeToStr(Int(DateTimePicker1.DateTime) + Frac(DateTimePicker2.DateTime))
end;
← →
исследователь © (2007-09-24 00:07) [6]Да, спс, я тоже поигрался с ф-ями преобразования, просто не мог догнать, как из вещественного числа сделать дробь (я про время)
← →
Юрий Зотов © (2007-09-24 00:14) [7]> исследователь © (24.09.07 00:07) [6]
Как получить целую часть (Int) - нашел? Видимо, нашел.
Оставалось только сообразить, что получение дробной части - справка родственная. А родственные справки получаются одним кликом по линку see also в верхней части.
Очень советую почаще на него кликать. Например, сейчас ты был всего в одном клике от решения.
← →
исследователь © (2007-09-24 00:22) [8]магия)
← →
Германн © (2007-09-24 00:41) [9]
> Как получить целую часть (Int) - нашел? Видимо, нашел.
>
> Оставалось только сообразить
Вот именно сообразить. Даже одной этой функции было бы достаточно, если бы думал.
← →
Вася Правильный (2007-09-24 11:18) [10]
> два пикера на форме - с выбором времени и выбором даты
зачем два?
← →
Ega23 © (2007-09-24 11:53) [11]
> зачем два?DateTimePicker1.Kind := dtkDate;
DateTimePicker2.Kind := dtkTime;
← →
Вася Правильный (2007-09-24 12:06) [12]
> Ega23 © (24.09.07 11:53) [11]
я спрашивал не "как", а "зачем"
вполне можно обойтись одним
← →
Ega23 © (2007-09-24 12:08) [13]
> вполне можно обойтись одним
Нету у него стиля dtkDateTime, чтобы и дату и время разом показывал. Так что - нельзя.
← →
Вася Правильный (2007-09-24 12:21) [14]зато есть свойство Format:="dd.MM.yyyy hh:mm:ss"
Страницы: 1 вся ветка
Форум: "Начинающим";
Текущий архив: 2007.10.21;
Скачать: [xml.tar.bz2];
Память: 0.47 MB
Время: 0.045 c