With Windows Vista, the UserAccounts.CommonDialog ActiveX control for opening a file open dialog box no longer exists. Here's a look at how you can solve  that problem using Visual Basic. No, wait. Don't run off saying "I don't have that!" or "I can't afford that!" Microsoft provides an Express Edition of Visual Basic you can download for free. This article shows you how to use Visual Basic Express to solve a particular problem in Windows Vista (which will also work on earlier versions of Windows), and then you can continue to play with Visual Basic on your own.