MATAR TODOS OS PROCESSOS
Bom dia amigos do VBMANIA
Estou com uma pequena duvida,
Tenho uma tela do meu sistema que utiliza vários timer que ficam verificando dispositivos e outras funcionalidade.
Quando eu fecho o meu form esse timer ainda continua rodando, gostaria de saber uma maneira de quando o form fechar destruir todos os objetos da tela
Obrigado
Estou com uma pequena duvida,
Tenho uma tela do meu sistema que utiliza vários timer que ficam verificando dispositivos e outras funcionalidade.
Quando eu fecho o meu form esse timer ainda continua rodando, gostaria de saber uma maneira de quando o form fechar destruir todos os objetos da tela
Obrigado
Veja se isto te ajuda.
Set Form1 = Nothing
Set Form1 = Nothing
Mesmo assim o Timer continua
Que bosta de timer!!!
Que bosta de timer!!!
Você tentou simplismente dar um stop nele?
Tipo assim: Timer1.enable = false.
Tipo assim: Timer1.enable = false.
Pegue o evento FormClosing do formulário e faça como o VELDRAME falou.
[txt-color=#0000f0]Private[/txt-color] Sub Form1_FormClosing([txt-color=#0000f0]ByVal[/txt-color] sender [txt-color=#0000f0]As Object[/txt-color], [txt-color=#0000f0]ByVal[/txt-color] e [txt-color=#0000f0]As[/txt-color] System.Windows.Forms.FormClosingEventArgs) [txt-color=#0000f0]Handles[/txt-color] Me.FormClosing
Timer1.Enabled = [txt-color=#0000f0]False
End
End Sub[/txt-color]
[txt-color=#0000f0]Private[/txt-color] Sub Form1_FormClosing([txt-color=#0000f0]ByVal[/txt-color] sender [txt-color=#0000f0]As Object[/txt-color], [txt-color=#0000f0]ByVal[/txt-color] e [txt-color=#0000f0]As[/txt-color] System.Windows.Forms.FormClosingEventArgs) [txt-color=#0000f0]Handles[/txt-color] Me.FormClosing
Timer1.Enabled = [txt-color=#0000f0]False
End
End Sub[/txt-color]
Tópico encerrado , respostas não são mais permitidas