Я использую C++ Builder в приложении форм VCL.
Я хочу создать одну переменную TDateTime, состоящую из двух элементов управления TDateTimePicker.
Один из элементов управления имеет формат даты, а другой — формат времени.
Я хочу объединить их обоих в одну переменную TDateTime.
Например, DateTimePickerAppointmentDate показывает «25/09/2012», а DateTimePickerAppointmentTime показывает «19:02:13».
Я пробовал следующий код:
TDateTime testCombine = DateTimePickerAppointmentDate->Date + DateTimePickerAppointmentTime->Time;
Однако DateTimePickerAppointmentDate->Date — это не просто дата из элемента управления, это дата и время. То же самое касается DateTimePickerAppointmentTime->Time.
Должен ли я отделять дату и время от каждого, чтобы получить желаемый результат с помощью функции, или есть функция DateTimePicker, чтобы просто вернуть дату или время из элементов управления?
Спасибо