quote:Originally posted by segosa That just calls Sleep() which you can do with Interop.Call directly too. And it's not multithreaded, so it'll freeze WLM.