Как получить индекс из 1D массива по Boolean Text кнопки ?

Простейшие вопросы в области инженерной разработки
Ответить
Аватара пользователя
mnml
junior
junior
Сообщения: 57
Зарегистрирован: 24 апр 2014, 18:03
Версия LabVIEW: 16.0
Контактная информация:

Как получить индекс из 1D массива по Boolean Text кнопки ?

Сообщение mnml »

Приветствую, форумчане!

Как получить индекс кнопки из 1D массива, зная её название (Boolean Text) ?
Аватара пользователя
ladik

Silver
developer
developer
Сообщения: 275
Зарегистрирован: 18 ноя 2014, 11:45
Награды: 1
Версия LabVIEW: 2015, 2019
Откуда: Екатеринбург
Благодарил (а): 4 раза
Поблагодарили: 3 раза
Контактная информация:

Re: Как получить индекс из 1D массива по Boolean Text кнопки

Сообщение ladik »

В массиве параметры контролов Label, Caption, BooleanText будут одинаковыми для всех.
Дорогу осилит идущий.
Аватара пользователя
mnml
junior
junior
Сообщения: 57
Зарегистрирован: 24 апр 2014, 18:03
Версия LabVIEW: 16.0
Контактная информация:

Re: Как получить индекс из 1D массива по Boolean Text кнопки

Сообщение mnml »

Вот и я с этим столкнулся! Можно ли придумать какой-то выход с положения ?
Аватара пользователя
Super Star
adviser
adviser
Сообщения: 228
Зарегистрирован: 07 фев 2013, 08:37
Версия LabVIEW: 2011

Re: Как получить индекс из 1D массива по Boolean Text кнопки

Сообщение Super Star »

mnml писал(а):Вот и я с этим столкнулся! Можно ли придумать какой-то выход с положения ?
опишите задачу, а то по тексту точно не найдем
я люблю свою работу.... Я приду сюда в субботу ...
Аватара пользователя
mnml
junior
junior
Сообщения: 57
Зарегистрирован: 24 апр 2014, 18:03
Версия LabVIEW: 16.0
Контактная информация:

Re: Как получить индекс из 1D массива по Boolean Text кнопки

Сообщение mnml »

А вот если поместить это в кластер, там можно выдрать названия кнопки по индексу и наоборот?
Аватара пользователя
mnml
junior
junior
Сообщения: 57
Зарегистрирован: 24 апр 2014, 18:03
Версия LabVIEW: 16.0
Контактная информация:

Re: Как получить индекс из 1D массива по Boolean Text кнопки

Сообщение mnml »

SuperStar, спасибо за отклик!
Смотрите!
Допустим есть 40 кнопок с уникальными BooleanText
и есть массив NAME[] с 40 ячейками в которых прописаны названия этих кнопок
при нажатии любой из 40 кнопок нужно сравнивать её название и содержимое из массива NAME[] и узнать какой это индекс!
Аватара пользователя
IvanLis

Activity Professionalism Tutorials Gold Man of the year 2012
Автор
guru
guru
Сообщения: 5462
Зарегистрирован: 02 дек 2009, 17:44
Награды: 7
Версия LabVIEW: 2015, 2016
Откуда: СССР
Благодарил (а): 28 раз
Поблагодарили: 86 раз

Re: Как получить индекс из 1D массива по Boolean Text кнопки

Сообщение IvanLis »

mnml писал(а):Приветствую, форумчане!

Как получить индекс кнопки из 1D массива, зная её название (Boolean Text) ?

-------

Допустим есть 40 кнопок с уникальными BooleanText
и есть массив NAME[] с 40 ячейками в которых прописаны названия этих кнопок
при нажатии любой из 40 кнопок нужно сравнивать её название и содержимое из массива NAME[] и узнать какой это индекс!
Используйте Event структуру, по событию Value Change сравнивайте текущее и предыдущие значения и будет Вам индекс
Снимок экрана от 2017-03-30 12-09-39.png
Снимок экрана от 2017-03-30 12-09-39.png (6.64 КБ) 2635 просмотров
Аватара пользователя
mnml
junior
junior
Сообщения: 57
Зарегистрирован: 24 апр 2014, 18:03
Версия LabVIEW: 16.0
Контактная информация:

Re: Как получить индекс из 1D массива по Boolean Text кнопки

Сообщение mnml »

IvanLis? супер я совсем забыл про Event структуру, все задачу решил! Всем спасибо!
Ответить
  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Для чайников»