![]() |
|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
![]() |
|
Опции темы | Поиск в этой теме | Опции просмотра |
|
#1
|
|||
|
|||
![]() Разработать приложение, которое позволяло бы вводить дату рождения и определяло, сколько дней прожил человек.
Есть еще второй вариант сколько часов прожил. Хотя бы один сделать. Че-то я совсем затупила. Добавила DateTimePicker и все. дальше ступор |
#2
|
||||
|
||||
![]() Теперь получаем текущую дату, из неё вычитаем введённую в DateTimePicker-е. И... далее.
Je venus de nulle part 55.026263 с.ш., 73.397636 в.д. |
Этот пользователь сказал Спасибо angvelem за это полезное сообщение: | ||
Мандрюля (28.12.2011)
|
#3
|
|||
|
|||
![]() текущую дату тоже получила, а как вычесть?? вот в этом и проблема. вывести тоже знаю как
|
#4
|
|||
|
|||
![]() Код:
uses DateUtils; var A : Integer; begin A := DaysBetween(DateOf(DateTimePicker1.Date),DateOf(Date)); end; Часы, все тоже A умнож на 24. Или более точно: Код:
A := HoursBetween(DateOf(DateTimePicker1.Date),Now); |
#5
|
||||
|
||||
![]() Код:
procedure TForm2.Button1Click(Sender: TObject); begin if DTP.Date = Date then Exit; Label2.Caption := Format('Дней прожито: %d', [DaysBetween(DTP.Date, Date)]); Label3.Caption := Format('Часов прожито: %d', [HoursBetween(DTP.Date, Now)]); end; ![]() Je venus de nulle part 55.026263 с.ш., 73.397636 в.д. |
#6
|
|||
|
|||
![]() Всем привет! Вот тоже начал заниматься программированием .
Можете пожалуйста подсказать.... Вот код из поста №4: Код:
uses DateUtils; var A : Integer; begin A := DaysBetween(DateOf(DateTimePicker1.Date),DateOf(Date)); end; Потом я его вставляю в форму : ![]() Потом ведь надо нажимать на "PLAY": ![]() но ничего не работает. Я встал . Можете пожалуйста дать полный код, который вставляется в эту форму, ну и куда далее нажимать ))))). |