Q How do I preview a DGN thumbnail in VB or VBA?

A This is Windows question, rather than a MicroStation question. It's a problem that's been asked and answered on various websites that specialise in Visual Basic. It pays to look around.

I like this solution because it leverages the Microsoft Common Dialog. In other words, you're using a standard dialog box that has been extended to provide a thumbnail viewing capability. The result is generic: it works with files created by any application that puts a thumbnail into the file. Because MicroStation puts a thumbnail into a DGN file, this solution works with MicroStation files.

Thumbnail Preview of a DGN File

This solution was provided originally by Brad Martinez, who is a Microsoft Most Valued Professional (MVP).

The VB project is in this ZIP file. You can use the VB files in MicroStation VBA by importing them in the VBA Project Viewer. You may need to tidy up some of the VB tags that VBA doesn't understand.

I found this solution, and a few others, by searching web sites dedicated to VB developers.