Erro na thread secundária. VB.NET
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
Curtidas 0