As Cor mentioned, there are 3 timers available. Since you are looking for
the Tick event, I assume you are using the System.Windows.Forms.Timer timer.
This timer runs on the same thread as the main application thread. As a
result, while you are doing some processing, the main thread is busy doing
that work and is not free to fire the Tick event of the timer. I would
suggest using the System.Timers.Timer timer and watch for the Elapsed event
(similar to the tick event). This timer runs on a different thread than the
main application and hence the thread will be able to fire the Elapsed event
when the timer's interval is completed.
hope that helps..
Imran.
"Bob" <Bo*@discussions.microsoft.com> wrote in message
news:36**********************************@microsof t.com...
I have a splashscreen running on a thread from Sub Main and it works OK.
It displays information in a statusbar about queries. I also have a time on
the splashscreen, but the tick event never gets fired. In the Load Event if
the splashscreen I call the timer's Start() event. HOw do I get the tick
event to fire?