I do not understand how to dynamically load a form. I have a list of choices the user can select, (from a treeview) and when the user clicks a node I want a form to load on the screen. How can I load a form dynamically?

I know how to:
dim frm as frmName
frm = new frmName
frm.show()

However, what if the frmName is not known until the user clicks one of the nodes in the treeview?

I want to:
dim frm as form
frm = new form(formNameFromTreeview)
frm.show() 'showing one of the forms clicked on.

Any help?