Здравствуйте, коллеги!
В контроле VISA Resource Name перечисляются все доступные порты системы. Можно каким-то способом его получить программно?
Нужно иметь возможность из программы узнать количество доступных КОМ-портов. Например, если у меня в списке VISA ResName выводится 4 порта, то я должен получить число 4, и иметь возможность обратиться к любому интересующему меня порту.
Поискал в свойствах контрола - там можно в лучшем случае получить имя порта. При условии что пользователь его изначально выбрал.
Получить список из VISA resource name
Re: Получить список из VISA resource name
Спасибо большое!
Подскажите как вы делаете такие скриншоты?
Подскажите как вы делаете такие скриншоты?
-
IvanLis
- guru
- Сообщения: 5463
- Зарегистрирован: 02 дек 2009, 17:44
- Награды: 7
- Версия LabVIEW: 2015, 2016
- Откуда: СССР
- Благодарил (а): 28 раз
- Поблагодарили: 87 раз
Re: Получить список из VISA resource name
Это Snippet: http://www.ni.com/tutorial/9330/en/justandy писал(а):Подскажите как вы делаете такие скриншоты?
Знание нескольких принципов освобождает от знания многих фактов!
Правила форума
Как добавить в сообщение картинку или файл
Конвертация / версий (форматов) VI
Как правильно задать вопрос...
Правила форума
Как добавить в сообщение картинку или файл
Конвертация / версий (форматов) VI
Как правильно задать вопрос...
Re: Получить список из VISA resource name
Еще раз спасибо за ответ. Пример работает не так как упоминаемый контрол. Контрол показывает все доступные порты. В Вашем примере идет открытие порта и на основе информации добавляется в итоговый список.ladik писал(а):Ловите!
А без открытия порта никак нельзя узнать его тип? Потому что порты могут быть открыты и таким образом недоступны примеру.
-
dadreamer
- professor
- Сообщения: 3926
- Зарегистрирован: 17 фев 2013, 16:33
- Награды: 4
- Версия LabVIEW: 2.5 — 2022
- Благодарил (а): 11 раз
- Поблагодарили: 127 раз
- Контактная информация:
Re: Получить список из VISA resource name
justandy, вам просто перечисление портов в системе нужно? Можно получить список всех портов с помощью listComPorts: http://todbot.com/blog/2012/03/02/listc ... to-serial/
Заодно можете глянуть эти темы:
http://labviewportal.org/viewtopic.php?f=87&t=7633
http://www.labviewportal.org/viewtopic.php?f=22&t=7062
http://www.labviewportal.org/viewtopic.php?f=22&t=5756
Заодно можете глянуть эти темы:
http://labviewportal.org/viewtopic.php?f=87&t=7633
http://www.labviewportal.org/viewtopic.php?f=22&t=7062
http://www.labviewportal.org/viewtopic.php?f=22&t=5756
-
dadreamer
- professor
- Сообщения: 3926
- Зарегистрирован: 17 фев 2013, 16:33
- Награды: 4
- Версия LabVIEW: 2.5 — 2022
- Благодарил (а): 11 раз
- Поблагодарили: 127 раз
- Контактная информация:
Re: Получить список из VISA resource name
justandy, а я вас на сях заставляю кодить?.. Или инструменты наподобие System Exec, CLFN, .NET/ActiveX принципиально не рассматриваются?
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
- 4 Ответы
- 240 Просмотры
-
Последнее сообщение Embedder74
-
- 2 Ответы
- 143 Просмотры
-
Последнее сообщение Borjomy_1
-
- 2 Ответы
- 656 Просмотры
-
Последнее сообщение Borjomy_1