Erro na thread secundária. VB.NET
24/03/2017
0
Tenho uma aplicação que quando chamo uma consulta no banco de dados, chamo simultaneamente um form com um gif no picture box. Até ai tudo bem, porém aleatoriamente aparece um erro dizendo "
System.Threading.ThreadAbortException: O thread estava sendo anulado.". Queria saber como trato esse erro, como faço pra evitá-lo? Pq como disse as vezes aparece o erro, as vezes não? Segue o código:
System.Threading.ThreadAbortException: O thread estava sendo anulado.". Queria saber como trato esse erro, como faço pra evitá-lo? Pq como disse as vezes aparece o erro, as vezes não? Segue o código:
Public trd3 As Thread Public Sub chamar_load() trd3 = New Thread(AddressOf call_load) trd3.IsBackground = True trd3.Start() End Sub Public Sub call_load() Try load_form.ShowDialog() Catch ex As System.Threading.ThreadAbortException End Try End Sub Public Sub fechar_load() Try trd3.Abort() Catch ex As System.Threading.ThreadAbortException End Try End Sub
Lucas Vargas
Curtir tópico
+ 0
Responder
Clique aqui para fazer login e interagir na Comunidade :)