Ver Mensaje Individual
  #4  
Antiguo 10-06-2004
acrophet acrophet is offline
Miembro
 
Registrado: sep 2003
Posts: 175
Reputación: 21
acrophet Va por buen camino
Al final ya he conseguido lo que me proponia de la siguiente forma:

Código:
 procedure TForm2.dbComboBox1Enter(Sender: TObject);
var
  horaini,horafin,hora:TTime;
  intervalo:double;
  horastr,horamax:string;
begin
  intervalo:=1/1440*StrToInt(Edit2.Text);
  horaini:=StrToTime(Edit3.Text);
  horafin:=StrToTime(Edit4.Text)-intervalo;
  DBCombobox1.Items.Clear;
  While Horaini<HoraFin do
    begin
      horastr:=TimeToStr(horaini);    //guardamos la hora en la variable
      horastr:=Copy(horastr,1,Length(Horastr)-3); //le quitamos los ultimos digitos (:00)
      DBComboBox1.Items.Add(horastr);   //añadimos al combobox la hora
      horaini:=horaini+intervalo;
    end;

end;
Gracias a todos por la ayuda prestada!!!
Responder Con Cita