Можно конечно сделать так
- Код: Выделить всё
Dim frmMyEdit As New frmEdit
frmMyEdit.ShowDialog()
Но меня терзают некоторые сомнения по поводу быстродействия, так как на frmEdit есть Грид, в котором отображается некоторая информация. Не оптимальнее было бы просто скрывать эту форму, когда она не нужна? Но тут возникают проблемы, связанные с тем, что при использовании метода ShowDialog() происходит событие frmEdit_Load, в котором Грид как раз и заполняется, а если сделать frmMyEdit.Visible=True, то события frmEdit_Load не происходит, но форма появляется немодальная.