is it true that if you start a timer at some point in a sub, the first tick of the timer cant occur while that sub is still running? that's the effect i'm getting and it's very annoying.

how can i start a timer and have it be able to trigger events immediately? probably using threading or something, but i've never done that before....

any ideas?