I have a “load” event on a startup form with a notifyicon that starts a timer on another form to execute code at a given time from settings in My.Settings. This works well.
Then I make use of a login form to stop the timer and load the form where the timer is on and adjust My.Settings via numericupdowns to change the given time to execute the code and use a button to start the timer again.
The problem is that it is not using my new settings. I tried My.Settings.Save() – which only works when I restart the app.
The timer is stopped before I adjust the numericupdowns and it does start again on the button exit.