There is a known issue with Timer control when it continues to work after unloading a form under some conditions, here is a workaround: http://stackoverflow.com/questions/9...answer-9573927