USUÁRIO:      SENHA:        SALVAR LOGIN ?    Adicione o VBWEB na sua lista de favoritos   Fale conosco 

 

  Fórum

  Visual Basic
Voltar
Autor Assunto:  Set Object = Nothing
¨Hennyere¨
Pontos: 2843
SALVADOR
BA - BRASIL
Postada em 04/04/2007 12:30 hs         
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?
     
LCRamos
Pontos: 2843
GOIANIA
GO - BRASIL
Postada em 04/04/2007 20:29 hs            
Hennyere, também uso assim, pelo seguinte, segundo livro de Greg Perry, Editora Sams, ele diz que quando um formulário ou objeto é descarregado, sem o Nothing, ele permanece alocado na memória, e tem fundamento, que diz para fazer a seguinte experiência:
Carregue um form daqueles pesados, depois do Unload, volte a carregar, verá que ele carrega muito mais rápido que a primeira vez, e se voce apagar da memória com o Nothing o tempo de carregamento da segunda vez, será igual a primeira.
Então o Nothing, é necessário para liberação total da memória do que ´´e carregado.
 
vlu//
     
Página(s): 1/1    

CyberWEB Network Ltda.    © Copyright 2000-2026   -   Todos os direitos reservados.
Powered by HostingZone - A melhor hospedagem para seu site
Topo da página