Сделать трассировку в Labview2014

Простейшие вопросы в области инженерной разработки
Ответить
Аватара пользователя
JohnChaban
leader
leader
Сообщения: 669
Зарегистрирован: 18 фев 2010, 13:26
Версия LabVIEW: 2015,2016
Откуда: Город Сосновый Бор Ленинградская Область
Контактная информация:

Сделать трассировку в Labview2014

Сообщение JohnChaban »

Всем привет.
Я прошу прошения если спрашивал но тему не нашел.
Ситуация такая: Есть 2 двумерный массив Picrure. Сверху него есть 2 двумерный массив Boolean. Массивы по размеру одинаковы.
Я нажимаю левой кнопкой мыши на элементе массива boolean и веду мышку влево или вправо или вверх или вниз. В это время в массиве Picture элемент меняется например на треугольник или на кружок (но скорей всего элемент будет взят из другого массива) и пока я веду мышкой происходит смена элементов в массиве Picrure.
Когда левая кнопка мыши отпускается то трассировка прекращается.
Просто я не могу догадаться как получить (например что курсор мышки находится) в 3 столбце 3 строки. Есть еще один момент проблемы массивы будут прокручиваться то ест листаться.
Листаться массивы будут и вверх и вниз.
Подскажите как средствами Labview такую вещь осуществить? По координатам мышки наверно не получится потому что массив пролиставаться будет.
Спасибо всем ответившим.
Аватара пользователя
dadreamer

Activity Professionalism Автор
professor
professor
Сообщения: 3926
Зарегистрирован: 17 фев 2013, 16:33
Награды: 4
Версия LabVIEW: 2.5 — 2022
Благодарил (а): 11 раз
Поблагодарили: 126 раз
Контактная информация:

Re: Сделать трассировку в Labview2014

Сообщение dadreamer »

>> Просто я не могу догадаться как получить (например что курсор мышки находится) в 3 столбце 3 строки.
Вот ваша тема с задачей почти один-в-один: http://www.labviewportal.org/viewtopic. ... b51#p80168
Давно не проверял, но по-моему Determine Clicked Array Element Index работает также и с прокручивающимися массивами.
Аватара пользователя
JohnChaban
leader
leader
Сообщения: 669
Зарегистрирован: 18 фев 2010, 13:26
Версия LabVIEW: 2015,2016
Откуда: Город Сосновый Бор Ленинградская Область
Контактная информация:

Re: Сделать трассировку в Labview2014

Сообщение JohnChaban »

А где скачать можно виртуальный прибор? Зарание спасибо
Аватара пользователя
dadreamer

Activity Professionalism Автор
professor
professor
Сообщения: 3926
Зарегистрирован: 17 фев 2013, 16:33
Награды: 4
Версия LabVIEW: 2.5 — 2022
Благодарил (а): 11 раз
Поблагодарили: 126 раз
Контактная информация:

Re: Сделать трассировку в Labview2014

Сообщение dadreamer »

Аватара пользователя
JohnChaban
leader
leader
Сообщения: 669
Зарегистрирован: 18 фев 2010, 13:26
Версия LabVIEW: 2015,2016
Откуда: Город Сосновый Бор Ленинградская Область
Контактная информация:

Re: Сделать трассировку в Labview2014

Сообщение JohnChaban »

К сожалению в Labview 2014 не открывается совсем можно попросить переделать под 2014 нету на работе 2011? Буду очень признателен
Artem.spb

Activity Автор
professor
professor
Сообщения: 3391
Зарегистрирован: 31 июл 2011, 23:05
Награды: 2
Версия LabVIEW: 12-18
Благодарил (а): 49 раз
Поблагодарили: 172 раза
Контактная информация:

Re: Сделать трассировку в Labview2014

Сообщение Artem.spb »

[quote=="JohnChaban"]К сожалению в Labview 2014 не открывается совсем можно попросить переделать под 2014 нету на работе 2011? Буду очень признателен[/quote]
Количествоточекизапятыхпростозашкаливает, так что я не уверен, что правильно понял запрос, и совсем не понял, как 11-я версия кода не открывается в 14? Приложил 11->16->14
Вложения
14.zip
(137.48 КБ) 108 скачиваний
Аватара пользователя
JohnChaban
leader
leader
Сообщения: 669
Зарегистрирован: 18 фев 2010, 13:26
Версия LabVIEW: 2015,2016
Откуда: Город Сосновый Бор Ленинградская Область
Контактная информация:

Re: Сделать трассировку в Labview2014

Сообщение JohnChaban »

У меня получилось что когда формируешь событие mosue up, в переменные события mouse UP задаются координаты события mouse dowm.
Скольжение сделать не получилось.
Artem.spb

Activity Автор
professor
professor
Сообщения: 3391
Зарегистрирован: 31 июл 2011, 23:05
Награды: 2
Версия LabVIEW: 12-18
Благодарил (а): 49 раз
Поблагодарили: 172 раза
Контактная информация:

Re: Сделать трассировку в Labview2014

Сообщение Artem.spb »

[quote=="JohnChaban"]У меня получилось что когда формируешь событие mosue up, в переменные события mouse UP задаются координаты события mouse dowm.
Скольжение сделать не получилось.[/quote]
как это?
mouse.PNG
Аватара пользователя
JohnChaban
leader
leader
Сообщения: 669
Зарегистрирован: 18 фев 2010, 13:26
Версия LabVIEW: 2015,2016
Откуда: Город Сосновый Бор Ленинградская Область
Контактная информация:

Re: Сделать трассировку в Labview2014

Сообщение JohnChaban »

Можно ли убрать курсор при выделении ячейки таблицы?
Вложения
yach.jpg
yach.jpg (21.21 КБ) 2575 просмотров
Аватара пользователя
dadreamer

Activity Professionalism Автор
professor
professor
Сообщения: 3926
Зарегистрирован: 17 фев 2013, 16:33
Награды: 4
Версия LabVIEW: 2.5 — 2022
Благодарил (а): 11 раз
Поблагодарили: 126 раз
Контактная информация:

Re: Сделать трассировку в Labview2014

Сообщение dadreamer »

JohnChaban, последние два поста тут посмотрите: https://forums.ni.com/t5/LabVIEW/How-to ... anguage=en
Ответить
  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

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