Всем Доброго дня! Я совсем новичок, поэтому прошу ногами не пинать! )
Суть проблемы:При обработке события serialPort1_DataReceived,Код
String^ buf
cli::array<unsigned char,1>^ buf;
buf = gcnew array<unsigned char,1>(10);
serialPort1->Read(buf,1,1);
label1->Text=Convert::ToString(buf);
возникает ошибка: "Дополнительные сведения: Недопустимая операция в нескольких потоках: попытка доступа к элементу управления "label1" не из того потока, в котором он был создан."
Если кто может подсказать в каком направлении копать,буду очень признателен!
Суть проблемы:При обработке события serialPort1_DataReceived,Код
String^ buf
cli::array<unsigned char,1>^ buf;
buf = gcnew array<unsigned char,1>(10);
serialPort1->Read(buf,1,1);
label1->Text=Convert::ToString(buf);
возникает ошибка: "Дополнительные сведения: Недопустимая операция в нескольких потоках: попытка доступа к элементу управления "label1" не из того потока, в котором он был создан."
Если кто может подсказать в каком направлении копать,буду очень признателен!