I already have a solution, which is to "step-to" the next job if it exceeds the Integer max value. I was just posting in regards to the Timer.Interval maxing out because I did not know then that the value is bound to the max Integer value.
I had to do a program, very similar to the code snippet in my original post, to test what the max value was not knowing it was already stated in the Help file somewhere.
>Well, I was thinking your solution should be along the lines of what David just suggested to you. And the interval of the timer is based on the accuracy you need.
>
>>
>>To the nearest hour or two. Not really a concern. The process is actually a scheduler of sorts. In Outlook, I can set an Appointment to recur once every month for a year. Similarly, our application is up all the time "counting down" to the next scheduled job.
ramil
~~ learning to stand still