SET OBJECT NOTHING
Pessoal estou utilizando o método Set = Nothing no evento "unload" dos meus forms. Exemplo:
Tenho um Form Chamado "FrmPrincipal"
No evento Unload coloquei:
Isto tem alguma utilidade, ou o VB automaticamente esvazia todos os objetos do form ao finalizá-lo?
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?
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.
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