Hi Dick
It is the Threading.Timer that I am using. I'm as surprised as you that the
tick gets delayed as long as it does, but it does.
I think I mentioned at the outset that originally the problem was associated
with low memory, because of a memory leak in BackupExec. This doesn't seem
to be the cause now though. It does, however, seem to be connected with high
resource use, such as when BE is running or RDP is transferring a file, but
why the latter would cause such a drain I don't know.
Charles
"DickGrier" <(E-Mail Removed)> wrote in message
news:ujlFMBd#(E-Mail Removed)...
> It is hard for me to imagine a scenario where conventional timer messages
> will be delayed sufficiently long enough to cause trouble with your
> application. 5-10 seconds is a huge window. If you really are seeing
> such a problem, the only thing that I can imagine is something that is
> seriously wrong. This certainly isn't something that I've seen. Have you
> tried System.Threading.Timer instead -- this create a threaded timer? If
> this doesn't work, I think you need to look more closely at your system to
> see where the hog resides.
>
> --
> Richard Grier, Consultant, Hard & Software 12962 West Louisiana Avenue
> Lakewood, CO 80228 303-986-2179 (voice) Homepage: www.hardandsoftware.net
> Author of Visual Basic Programmer's Guide to Serial Communications, 4th
> Edition ISBN 1-890422-28-2 (391 pages) published July 2004, Revised July
> 2006.