1
私の現在の解決策は、クラス内で共有変数を使用して値を渡すことです。 workerSample.RunWorkerAsync
VBNet BackGroundWorker RunWorkerCompletedイベントで引数を渡す
Dim finalList As List(Of String)
Private Sub workerSample_DoWork(ByVal sender As System.Object, ByVal e As System.ComponentModel.DoWorkEventArgs) Handles workerSample.DoWork
Dim xList As New List(Of String)
'long process of finding folder which contains executable files
finalList = xList
End Sub
Private Sub workerSample_RunWorkerCompleted(ByVal sender As System.Object, ByVal e As System.ComponentModel.RunWorkerCompletedEventArgs) Handles workerSample.RunWorkerCompleted
'do something with finalList
End Sub
引数を使用してRunWorkerCompleted
からxList
変数を渡すために別の方法があります:私はと呼ばれる自分のアプリケーションのフォームのロードに
これは私の問題を解決します、ありがとうございます! –