Показать сообщение отдельно
Старый 09.06.2018, 00:15   #3424
duzzy
Гуру
 
Регистрация: 01.06.2013
Регион: 78, 98
Машина: SUBARU Impreza WRX
Сообщений: 1,766
duzzy has a reputation beyond reputeduzzy has a reputation beyond reputeduzzy has a reputation beyond reputeduzzy has a reputation beyond reputeduzzy has a reputation beyond reputeduzzy has a reputation beyond reputeduzzy has a reputation beyond reputeduzzy has a reputation beyond reputeduzzy has a reputation beyond repute
По умолчанию

seriousstas

Привет !

кирила показывает так...


вызов возвращает JSON array, поэтому нужно парсить результат JSON.parse()

out_dev = fb.GetOutputDevices(); --- берем так
out_dev_arr = JSON.parse(out_dev); --- парсим

свойства для проверки:
out_dev_arr[0].active --- активно уст-во или нет
out_dev_arr[0].name --- название уст-ва

Цитата:
Посмотрел , на домашнем - у меня устройств куча .. выводить все - не лучший способ.
Думаю , как-то по другому (не списком) сделать...
Фигня в том что список то всеравно придется получать чтоб потом с ним что то делать. Можно конечно вычленять, но нужно ли.

Старый вариант тоже прекрасно работает и не тратит ресурсы , нужно только один раз добавить устройства.
Новый ничем не лучше, только работает автоматом.

Можешь попробовать назначать на кнопки полученные устройства, т.е. получил устройства, затем показал что за устройства и выбрал нужные устройства, затем запомнил в Properties... других вариантов пока не пришло в голову.
__________________________________________________ _

Кстати до Петра дошло что не всем нужна версия 1.4, уже 1.3.18 beta 2 есть.
Я остаюсь на 1.3 в 1.4 ДСП настраивать не реально, да и реальных улучшений я для себя не нашел.
Сборку для 1.4 сделаю(она и так есть просто жду релиза).
duzzy вне форума   Ответить с цитированием