Hola Miguel.
Un ejemplo basado en el código de tu primer mensaje:
Código Delphi
[-]
...
implementation
procedure TForm1.FormCreate(Sender: TObject);
begin
KeyPreview := True; Timer1.Enabled:= False
end;
procedure TForm1.Timer1Timer(Sender: TObject);
begin
end;
procedure TForm1.btnIniciarClick(Sender: TObject);
begin
Timer1.Interval:= StrToInt(EditIntervalo.Text);
Timer1.Enabled := True
end;
procedure TForm1.btnPararClick(Sender: TObject);
begin
Timer1.Enabled := False
end;
procedure TForm1.FormKeyDown(Sender: TObject; var Key: Word; Shift: TShiftState);
begin
case Key of
VK_F5: btnIniciar.Click; VK_F6: btnParar.Click; end;
end;
...
Saludos.