Обращение К Объекту Из Другого Потока

Тема в разделе ".NET", создана пользователем roma28, 23 окт 2011.

Наш партнер Genesis Hackspace
Статус темы:
Закрыта.
  1. roma28

    roma28 Гость

    Обработчик события Data_Received объекта com порта должен изменять текст лэйбла на форме. При запуске вылезает ошибка:

    Необработанное исключение типа "System.InvalidOperationException" произошло в System.Windows.Forms.dll
    Дополнительные сведения: Недопустимая операция в нескольких потоках: попытка доступа к элементу управления "label5" не из того потока, в котором он был создан.

    Вот код:
    private void comPort_DataReceived(object sender, SerialDataReceivedEventArgs e)
    {
    string message = comPort.ReadLine();
    parseMes(message);
    label5.Text = "a";
    }

    Как сделать чтобы все работало?
     
  2. LuMee

    LuMee Well-Known Member

    Регистрация:
    2 май 2006
    Сообщения:
    477
    Симпатии:
    0
    Читать вот это до просветления.
     
Загрузка...
Похожие Темы - Обращение Объекту Из
  1. Bafomet
    Ответов:
    20
    Просмотров:
    318
  2. Shouldercannon
    Ответов:
    1
    Просмотров:
    206
  3. proteam
    Ответов:
    7
    Просмотров:
    811
  4. Вовкин
    Ответов:
    0
    Просмотров:
    731
  5. Вовкин
    Ответов:
    0
    Просмотров:
    695
Статус темы:
Закрыта.

Поделиться этой страницей