Los días son enteros. 1 es el 01/01/1899 (creo)
Las horas son decimales entre 0 y 0.999999. (0 = 00:00:00 y 0.999999 = 23:59:59)
Por lo tanto puede sumar estos dos datos para tener fecha y hora juntos.
Código Delphi
[-]
function resultado : TDateTime;
begin
Result := ComboDate.Date;
Result := Result + StrToTime(MaskEdit.Text);
end;