SET OBJECT NOTHING

USUARIO.EXCLUIDOS 04/04/2007 10:31:00
#210327
Pessoal estou utilizando o método Set = Nothing no evento "unload" dos meus forms. Exemplo:

Tenho um Form Chamado "FrmPrincipal"
No evento Unload coloquei:

Private Sub Form_Unload(Cancel As Integer)
Set FrmPrincipal = Nothing
End Sub


Isto tem alguma utilidade, ou o VB automaticamente esvazia todos os objetos do form ao finalizá-lo?
USUARIO.EXCLUIDOS 04/04/2007 18:05:28
#210408
Resposta escolhida
Tem utilidade sim, no caso de algum objeto dentro do form nao ter sido "esvaziado" com o set ele obrigatoriamente farah o esvaziamento.

Mas se ele for um form filho (mdichild=true) e vc tiver um form MDI(Pai) quando é fechado o form filho automaticamente os objetos são esvaziados (destruidos da memoria) pq o form pai (MDI) faz o esvaziamento do form.
Tópico encerrado , respostas não são mais permitidas