.NET 4.x Как правильно закрыть порт при закрытии формы - C#

Узнай цену своей работы

Формулировка задачи:

Здравствуйте, это 2 вопрос из двух на тему порта. Когда я открыл порт, принимаю данные, и вдруг решил закрыть форму, порт же надо закрыть (на всякий случай) в событие до закрытие формы поставил закрытие порта
form_closing()
{
serialPort1.Closing()
}
Но при это форма просто виснит и привет. Подскажите пожалуйста как правильно это сделать. Уже и потоки пытался закрыть, и Dispose всего, ни чего не помогает.

Решение задачи: «.NET 4.x Как правильно закрыть порт при закрытии формы»

textual
Листинг программы
     readThread.Join();//ожидаем завершение потока который был вызван и присоединится к вызвавшему ему методу
        _serialPort.Close();

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

15   голосов , оценка 3.733 из 5
Похожие ответы