The language reference for Timer.Reset() states, “Restarts the Timer, but does not change its settings.”
The mode setting of this timer is set to
ModeOff, so why does it still always fire when the button is pushed? By “fire”, I mean a single execution at the specified period.
me.period = 2000
me.Mode = Timer.ModeOff
Private t As MyTimer
t = New MyTimer