Доступ к источнику данных формы из другого класса в потоке - PullRequest
0 голосов
/ 14 октября 2019

У меня есть набор данных в форме 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
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...