I tried one approach that failed rather miserably.
I wanted to use a "Wait" model. to replace the first Timer I mentioned above. I.e. "wait" until midnight, and only then launch the timer.
However, now the whole application doesn't want to start until midnight - which is not the intended result... (The top level service is running in the topmost system model. in order to enforce that only one instance of thiswait/ timer and its corresponding activity run under the system at any one time.)
Any ideas? TIA, Elan
For best results, use the Firefox browser..