Узнать состояние сетевого соединения
- Juri
- I/O
- Сообщения: 263
- Зарегистрирован: 19 апр 2017, 23:06
- Версия LabVIEW: 2021
- Благодарил (а): 13 раз
- Поблагодарили: 6 раз
Узнать состояние сетевого соединения
Как можно узнать состояние сетевого соединения? Кабель подключен/не подключен, имя соединения, ip и т.д?
-
dadreamer
- professor
- Сообщения: 3926
- Зарегистрирован: 17 фев 2013, 16:33
- Награды: 4
- Версия LabVIEW: 2.5 — 2022
- Благодарил (а): 11 раз
- Поблагодарили: 126 раз
- Контактная информация:
Re: Узнать состояние сетевого соединения
Самое простое - вызвать ipconfig /all через System Exec и распарсить вывод. Там и айпишник, и состояние интерфейса и прочие вещи. Можно через .NET: https://forums.ni.com/t5/LabVIEW/List-n ... 0#M1021510 Но там, например, не выводится IP. Зато выводится тут: https://forums.ni.com/t5/LabVIEW/List-o ... 2#M1112211 Короче, надо ужа с ежом скрещивать по такому пути.
- Juri
- I/O
- Сообщения: 263
- Зарегистрирован: 19 апр 2017, 23:06
- Версия LabVIEW: 2021
- Благодарил (а): 13 раз
- Поблагодарили: 6 раз
Re: Узнать состояние сетевого соединения
Спасибо! Пригодилось. Теперь с этой штукой программа требует net framework 4.0. А есть ли способ включить его в инсталлер?
- Вложения
-
- ччч.png (4.61 КБ) 1959 просмотров
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
- 38 Ответы
- 13219 Просмотры
-
Последнее сообщение AndreyDmitriev
-
- 3 Ответы
- 1775 Просмотры
-
Последнее сообщение FredP