>You have practically eliminated most, if not all, very good options. Is the following not an option?
>
The code you posted will surely work, but is a real good way to peg the processor on the machine running it. The Sleep() API function merely causes the thread to give up its time slice, so doesn't hurt resources.
Erik Moore
Clientelligence