Страница 1 из 1

Добавление элементов в Text Ring

Добавлено: 09 ноя 2017, 11:31
aviso
Доброго времени суток!
Прошу вашей помощи в решении одной задачки! :cry:

В ходе выполнения программы, в поле Text Ring вводятся определенные значения (заранее не известные).
При этом эти значения не должны стираться после завершения выполнения программы, то есть должны быть доступны при следующем запуске программы.
Собственно, вопрос: Как образом организовать добавление/удаление элементов Text Ring в процессе выполнения программы, и можно ли это сделать в LabVIEW?

Заранее благодарю!

Re: Добавление элементов в Text Ring

Добавлено: 09 ноя 2017, 12:39
IvanLis
aviso писал(а):В ходе выполнения программы, в поле Text Ring вводятся определенные значения (заранее не известные).
При этом эти значения не должны стираться после завершения выполнения программы, то есть должны быть доступны при следующем запуске программы.
Собственно, вопрос: Как образом организовать добавление/удаление элементов Text Ring в процессе выполнения программы, и можно ли это сделать в LabVIEW?
Что бы не стирались, не получится.
Но можно сохранять в файл при остановке программы, а при запуске подгружать.

Re: Добавление элементов в Text Ring

Добавлено: 09 ноя 2017, 14:34
dadreamer
aviso писал(а):Собственно, вопрос: Как образом организовать добавление/удаление элементов Text Ring в процессе выполнения программы, и можно ли это сделать в LabVIEW?
Используйте свойство Strings And Values []. Свойство выдаёт 1-мерный массив пар "Строка - Значение". В кадре события Value Change проверяете, если ли введённое значение в списке существующих. Если нет, добавляете в массив новую пару и пишете обратно.

Re: Добавление элементов в Text Ring

Добавлено: 10 ноя 2017, 11:25
aviso
IvanLis, dadreamer, благодарю за помощь!
Как оказалось, в таком случае куда проще использовать Combo box вместо Text Ring.