Добрый вечер. Столкнулся с небольшой проблемой, подскажите кто знает.
я хочу выбирать 1 из 2-х ссылок (dll через net structure). Но reference у них разные, а в кластер хочется загнать один параметр. На картинке понятнее.
net
-
dadreamer
- professor
- Сообщения: 3926
- Зарегистрирован: 17 фев 2013, 16:33
- Награды: 4
- Версия LabVIEW: 2.5 — 2022
- Благодарил (а): 11 раз
- Поблагодарили: 127 раз
- Контактная информация:
Re: net
Можете загнать в кластер как Variant, но тогда вам понадобится доп. параметр, содержащий тип данных в Variant'е (строка или атрибут Variant'а). Другой путь - сделать полиморфный или malleable .
-
dadreamer
- professor
- Сообщения: 3926
- Зарегистрирован: 17 фев 2013, 16:33
- Награды: 4
- Версия LabVIEW: 2.5 — 2022
- Благодарил (а): 11 раз
- Поблагодарили: 127 раз
- Контактная информация:
Re: net
Какой именно пример нужен? Вы хотите, чтобы в ран-тайме ссылки менялись? Мои предложения - для работы в режиме IDE. В ран-тайме - только писать две раздельных ветки кода и переключаться через кейс-структуру. Тогда кластер можно реализовать как два typedef'а или как один, но содержащий оба типа ссылок. Алгоритмически нужно будет определять, с каким типом работать в данный момент.rushonda писал(а):dadreamer, нет ли примера или ссылки на пример?
просто при выборе одного из 2-х вариантов название метода dll не меняется.
- Вложения
-
- так
- 2018-05-08_12-55-31.jpg (21.42 КБ) 3147 просмотров
-
- или так
- 2018-05-08_12-55-32.jpg (7.56 КБ) 3147 просмотров