Hola...
Si se puede cambiar el valor de
Interval en tiempo de ejecución...
Cada que el usuario edite el
TEdit puedes hacer algo como:
Código Delphi
[-]
begin
Timer1.Active := False;
Timer1.Interval := StrToInt(Edit1.Text) * 1000;
Timer1.Active := True
end;
Saludos...