Don't put that code in the timer. Put it in a method on the form. The timer will call the form method as will the command button. When you call the code from the command button, stop the timer so it does fire while the call from the command button is running. Then, turn the timer back on.
>Hi
>
>I want to trigger a timer ony my form early whenever the user presses a command button
>
>What's the easiest way of achieving this?
>
>TIA
Craig Berntson
MCSD, Microsoft .Net MVP, Grape City Community Influencer