私は以下を含む関数を持っています
WebUpdateThread = New System.Threading.Thread(AddressOf generatecids)
WebUpdateThread.SetApartmentState(ApartmentState.STA)
WebUpdateThread.Start()
'after starting the thread i have some code that i want to run when the thread finshes its work which takes about 3-4 hours
'if i put for example
MsgBox("something")
スレッドが開始するとすぐにメッセージボックスが表示されますが、スレッドが終了するまで待機させるにはどうすればよいですか?
スレッドの状態をチェックするinfitinewhileループよりも十分なものはありますか?