Приложение My C# заполняет comboBox
со COM-портами, найденными в системе. Я хотел бы отметить COM-порты, которые используются как таковые. Я знаю, что могу использовать /catch
блоков, чтобы попытаться открыть каждый COM-порт, но мне было интересно, есть ли более грациозный способ сделать это. Возможно, используя запрос WMI? Я использую Microsoft Visual C# 2008 Express Edition (.NET 2.0). Любые мысли или предложения, которые у вас могут быть оценены. Благодарю.Проверка наличия COM-порта в C#
0
A
ответ
2
Я не знаю другого метода для этого. Попытка открыть их - это способ, которым нативный код выполняет ту же проверку.
0
Я знаю это a Old. Но теперь есть очень простой способ сделать это. Вы можете проверить, открыт ли порт:
if (serialPort1.IsOpen)
{
("Port Open");
}
Смежные вопросы
- 1. C# - Проверка наличия строк
- 2. Проверка наличия ввода в C
- 3. Проверка наличия двух массивов - C
- 4. Проверка наличия пакета python C#
- 5. C: Проверка наличия элемента в списке
- 6. Проверка наличия \ n в String - C
- 7. Obj-C: проверка наличия окна в потоке
- 8. C++ - Проверка наличия объекта в пустом состоянии
- 9. Проверка наличия связанного списка в C
- 10. Проверка наличия int в массиве C#
- 11. Проверка наличия переменной среды в C
- 12. Проверка наличия внешних идентификаторов в C
- 13. проверка наличия записи в Sqlite + C#
- 14. Проверка наличия файла bmp в C++
- 15. C# Проверка наличия изображения в другом изображении
- 16. Проверка наличия слова в текстовом файле C++
- 17. C# Проверка наличия определенной формы в Powerpoint
- 18. Проверка наличия одного документа в другом C++
- 19. Проверка наличия древовидной черепицы
- 20. Makefile: проверка наличия файлов
- 21. проверка наличия шрифта постскриптума
- 22. Проверка наличия массива в параметрах
- 23. Проверка наличия dll
- 24. Проверка наличия null?
- 25. проверка наличия текстового поля
- 26. Проверка наличия формы в пространстве
- 27. Проверка наличия Oracle.DataAccess
- 28. Проверка наличия принтера
- 29. проверка наличия массива в массиве
- 30. Проверка наличия значения в массиве
Хорошо, спасибо ... –