Индекс массива другого вида

Обсуждение, связанное с разработкой ПО верхнего уровня

Индекс массива другого вида

Postby Borjomy_1 on 20 Sep 2018, 17:27

Кому нибудь попадался контрол массива такой, чтобы у него индексный контрол был не Numeric, а Ring или Enum? Вроде, наследники, но заменить в редакторе контрола индексный контрол не получается ни под каким видом.
Borjomy_1
expert
expert
 
Posts: 1828
Joined: 28 Jun 2012, 09:32
Location: город семи холмов
Medals: 3
Activity (1) Professionalism (1) Silver (1)
LabVIEW Version: 4-8.6,9-14
Karma: 319
VIP

Re: Индекс массива другого вида

Postby Artem.spb on 20 Sep 2018, 17:54

ринг ещё можно за уши притянуть, а Enum с фиксированным набором значений как можно привязать к массиву, имеющему любое количество элементов?
Artem.spb
expert
expert
 
Posts: 1422
Joined: 31 Jul 2011, 23:05
Medals: 2
Activity (1) Автор (1)
LabVIEW Version: 12,14,15
Karma: 246
CLD hardware I/O VIP freelance

Re: Индекс массива другого вида

Postby Borjomy_1 on 20 Sep 2018, 18:11

Да ни то, ни другое не заменяется. Хотя по ПКМ, в выпадающем меню, есть возможность заменить контрол.
Borjomy_1
expert
expert
 
Posts: 1828
Joined: 28 Jun 2012, 09:32
Location: город семи холмов
Medals: 3
Activity (1) Professionalism (1) Silver (1)
LabVIEW Version: 4-8.6,9-14
Karma: 319
VIP

Re: Индекс массива другого вида

Postby taras_33 on 20 Sep 2018, 19:07

Оно?
P.S. Выдрал из одного из своих проектов....
Attachments
Array.ctl
(4.16 KiB) Downloaded 27 times
Last edited by taras_33 on 20 Sep 2018, 19:14, edited 1 time in total.
Programming today is a race between software engineers striving to build bigger and better idiot-proof programs, and the Universe trying to produce bigger and better idiots.
So far, the Universe is winning!
User avatar
taras_33
developer
developer
 
Posts: 255
Joined: 31 Oct 2009, 18:25
Location: Minsk -> Miami
Medals: 1
Activity (1)
LabVIEW Version: 2016
Karma: 121
CLD VIP

Re: Индекс массива другого вида

Postby Borjomy_1 on 20 Sep 2018, 19:13

Здорово! Как получилось?
Borjomy_1
expert
expert
 
Posts: 1828
Joined: 28 Jun 2012, 09:32
Location: город семи холмов
Medals: 3
Activity (1) Professionalism (1) Silver (1)
LabVIEW Version: 4-8.6,9-14
Karma: 319
VIP

Re: Индекс массива другого вида

Postby taras_33 on 20 Sep 2018, 19:19

Попробую вспомнить....

UPD
Как то так
Programming today is a race between software engineers striving to build bigger and better idiot-proof programs, and the Universe trying to produce bigger and better idiots.
So far, the Universe is winning!
User avatar
taras_33
developer
developer
 
Posts: 255
Joined: 31 Oct 2009, 18:25
Location: Minsk -> Miami
Medals: 1
Activity (1)
LabVIEW Version: 2016
Karma: 121
CLD VIP

Re: Индекс массива другого вида

Postby Borjomy_1 on 24 Sep 2018, 11:50

Спасибо! Есть нюанс. Для того, чтобы контрол заменился, требуется его заполнить (список Items должен быть непуст). Поэтому попытка вставить контрол из палитры, без настройки, будет неудачна.
Borjomy_1
expert
expert
 
Posts: 1828
Joined: 28 Jun 2012, 09:32
Location: город семи холмов
Medals: 3
Activity (1) Professionalism (1) Silver (1)
LabVIEW Version: 4-8.6,9-14
Karma: 319
VIP

Re: Индекс массива другого вида

Postby taras_33 on 24 Sep 2018, 17:04

Есть нюанс. Для того, чтобы контрол заменился, требуется его заполнить


Ring в любом случае нужно заполнять в customize окне Может я чего не так понял...
Programming today is a race between software engineers striving to build bigger and better idiot-proof programs, and the Universe trying to produce bigger and better idiots.
So far, the Universe is winning!
User avatar
taras_33
developer
developer
 
Posts: 255
Joined: 31 Oct 2009, 18:25
Location: Minsk -> Miami
Medals: 1
Activity (1)
LabVIEW Version: 2016
Karma: 121
CLD VIP


Return to Лицевая панель

Who is online

Users browsing this forum: No registered users and 1 guest

cron