Alex

I was just thinking about the "use an error handler if all else fails" approach, when you just posted it.

However, what about the Control Panel's way of looking into the system using technology similar to that used in the "Add/Remove Programs" option? Is this viable?

But, if it's good enough for you to use the error handler method (!), then it's good enough for me!!!

I use VB5 and Windows 98 v2

Your reward will be great in the hereafter!