У меня есть набор данных в форме Windows, и я хочу получить доступ к таблице набора данных и получить количество строк в другом классе в подпрограмме, находящейся в потоке
Что лучше всего сделать? Когда я проверяю количество строк, он показывает 0, даже если есть строки, и если я вызываю тот же msgbox в form1, он работает нормально.
Public Class form1
Dim tc As New two
Sub amethoscallingnotherbythread()
Dim evaluator1 As New Thread(Sub() detect())
With evaluator1
.IsBackground = True ' not necessary...
.Start()
End With
End Sub
Sub detect()
tc.createprob()
End Sub
End Class
Class two
Sub createprob()
MsgBox(form1.dataset1.table1.rows.count)
End Sub
End Class