Originariamente inviato da Judge
perdona la mia ignoranza.. Giuro che non mi è chiaro neanche un po' quello che hai scritto..
Potresti postare il codice perfavore?

Grazie mille
Ecco come ho fatto io:

Ho messo questo codice globalmente..

E gli passo a una sub il form chiamante!!

Cosi non è problemi con i form mdi (nel mio caso ovviamente)!!

codice:
Public objFrmGestioneAccount As frmGestioneAccount

Public Sub apriFrmGestioneAccount(ByVal pForm)
     If objFrmGestioneAccount Is Nothing Then
          objFrmGestioneAccount = New frmGestioneAccount
          objFrmGestioneAccount.MdiParent = pForm
      End If

' OGNI VOLTA CHE VUOI APRIRE LA FINESTRA
      objFrmGestioneAccount.Show()
      objFrmGestioneAccount.Focus()
End Sub
ma ci sono anche altri metodi,io prima ne usavo anche un'altro!!...