0
스레드를 안전하게 죽이고 싶습니다. 내 버튼에서 내가 가진 클릭 : 내 클래스에서VB.NET 1.1 안전하게 스레드를 중단합니다.
try
dim bar as new foo()
dim mythread as New System.Threading.Thread(AddressOf bar.Start)
mythread.Start()
sleep(1000)
mythread.abort()
catch ex as Exception
msgbox ex.Message
end try
을 나는이 :
class foo
public function Start()
Try
do some stuff...
Catch tae As ThreadAbortException
Thread.ResetAbort()
Catch ex As Exception
LogData("[ ERROR ] ", "[ Start ]" & ex.Message & " line: " & Erl())
End Try
end sub
end class
그것은 내가 아직 스레드를 얻을 스레드를 중단 간다
오류를 중단합니다. 내가 도대체 뭘 잘못하고있는 겁니까?
스레드를 시작하지 않았습니다. 이 문제를 재현하는 코드를 게시하십시오. –