I'm aware of the limits of the Windows timer and if one is looking for an excellent replacement, try the TSVAtimer component. I should have noted that I am working with OSX Mountain Lion this time.
Thank you, user137, but I was trying to avoid putting the burden of checking the elapsed time on the main program with a loop, and instead use an OnTimer event so the burden is on the component.