Questions similar to this appear on VB and VBA developer newsgroups such as DevX.com and the Code Project, as well as the Bentley Discussion Groups.
Q How do I let my VB application's users find a folder?
A
Windows has a folder browser dialog, but it's well hidden inside the Win32 API.
There's no explicit VB class or control that provides a folder browser.
Also, it's difficult to use the Win32 API browser from a VB or VBA project because it uses some incomprehensible parts of the API.
Our FolderBrowser ActiveX component provides a simple solution.
It provides a set of simple properties and a single method, Browse, that are easy to use in VB or VBA.
The Browse method pops a standard Windows folder browser dialog.
Q How do I let my MicroStation® VBA application's users browse for a folder specified by a MicroStation configuration variable?
A Our FolderBrowser ActiveX component provides a simple solution for MicroStation VBA developers. We've provided an example MicroStation VBA class that wraps the FolderBrowser and adds a further property to set a MicroStation configuration variable (CfgVar). The MicroStation VBA folder browser class is described in the supplied MVBA project.
Q That looks terrific! How do I get hold of FolderBrowser?
A The FolderBrowser™ ActiveX component is free! LA Solutions grants you a zero-cost license to use the software, provided you don't give or sell it to others. We provide a Windows installation that includes example projects for VB and MicroStation VBA developers.
Complete the FolderBrowser Request Form. You will be directed to a page where you can download the installation.