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

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

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

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

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

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

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


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

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

15   голосов , оценка 3.733 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут
Похожие ответы