Domanda banalotta:

ho un form padre e uno figlio.

avvio il programma e dal padre avvio il figlio che si apre al suo interno.

sul form figlio ho il classico pulsante "Chiudi", per chiudere il solo form figlio con la classica forma "Me.Close".

se successivamente dal form padre rilancio il figlio mi dice "Impossibile accedere a un oggetto eliminato.".

due righe di codice per capire meglio:

sul Padre:

codice:
Public Class MDIParent1

Public NewForm1 As New Form1()

Private Sub OptionsToolStripMenuItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles OptionsToolStripMenuItem.Click

NewForm1.MdiParent = Me
NewForm1.Show() 'Mostra il form1

End Sub

End Class

sul Form figlio

codice:
Public Class Form1

Private Sub cmdChiudi_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles cmdChiudi.Click

Me.Close()

End Sub

End Class