Tricky. Depending on how you want to do it, there would be a few ways. Which is most effective, I don't know. In the old VB6, I would have used a timer probably, as I don't remember there being a control for it. But, with VB.NET, I figured there would be some control to help you with ths process. I've just been looking at the controls, and I can only see one that might help you. Check out the FileSystenWatcher (under components). I don't know how well it performs, but it seems to be the closeest thing to what you want, without actually coding a lot yourself. Hope it helps
