Lee, you may want to consider the WaitFor ActiveX component I provided a link for in the referenced thread. You may be able to achieve the results you want using it.