Hola DOS.
Supongamos que las horas y los minutos se seleccionan desde dos
TComboBox, llamados
ComboBoxHoras y
ComboBoxMinutos respectivamente.
La conversión y posterior asignación al campo "Hora" de "Table1" debería ser:
Código Delphi
[-]
...
var
h,m: Word;
begin
if (ComboBoxHoras.ItemIndex <> -1) and (ComboBoxMinutos.ItemIndex <> -1) then
begin
Table1.Append; ...
Table1.FieldByName('Hora').AsDateTime := EncodeTime(
StrToInt(ComboBoxHoras.Items[ComboBoxHoras.ItemIndex]), StrToInt(ComboBoxMinutos.Items[ComboBoxMinutos.ItemIndex]), 0, 0); ...
end;
end;
Saludos