Потоки + .NET

Discussion in 'С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby' started by FireFenix, 21 Jun 2009.

  1. FireFenix

    FireFenix Elder - Старейшина

    Joined:
    3 Jun 2009
    Messages:
    390
    Likes Received:
    115
    Reputations:
    23
    Создаю поток из класса Form1 с методом из класса Test. (Thread t = new Thread(Test.Job); )
    Потом пытаюсь инвокнуть контрол формы (Label1.BeginInvoke(Process, Null, Null); ) и вылетает ошибка - "Невозможно вызвать Invoke или BeginInvoke для элемента управления до завершения создания дескриптора окна."
    Причём если всё сложить в 1 класс, то всё работает :(

    Как из соседнего потока обратится к методу контрола формы главного потока?
     
    #1 FireFenix, 21 Jun 2009
    Last edited: 21 Jun 2009