Загвоздка. не ищет строку в массиве

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

Загвоздка. не ищет строку в массиве

Сообщение JohnChaban »

Всем привет.
Есть примерчик небольшой программы.
Не могу понять почему не ищет кусочек строки в массиве.
Скрин выкладываю
Вложения
Поиск кусочка строки в массиве.
Поиск кусочка строки в массиве.
Аватара пользователя
IvanLis

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

Re: Загвоздка. не ищет строку в массиве

Сообщение IvanLis »

JohnChaban писал(а):Есть примерчик небольшой программы.
Не могу понять почему не ищет кусочек строки в массиве.
Потому что Вы используете функцию поиска элемента в массиве Search 1D Array Function: http://zone.ni.com/reference/en-XX/help ... _1d_array/
которая требует полного совпадения.
Для поиска подстроки в строке используйте функцию Search and Replace String Function: http://zone.ni.com/reference/en-XX/help ... ce_string/
Аватара пользователя
Vitekkz88

Activity Silver Автор
expert
expert
Сообщения: 1100
Зарегистрирован: 21 янв 2014, 15:45
Награды: 3
Версия LabVIEW: 12,13,14
Откуда: Томск
Контактная информация:

Re: Загвоздка. не ищет строку в массиве

Сообщение Vitekkz88 »

JohnChaban, очевидно же, что Вы ищите элемент массива, а не подстроку в строке! У вас нет элемента в массиве, который полностью равен слову "Старт". У вас есть "Старт программы", но этот элемент не равен элементу "Старт". Понимаете?
Если хотите найти подстроку в строке, то обрабатывайте каждый элемент массива строк отдельно и используйте Search/Split String.
Инженер - это открыто светящийся интеллект, свободный и не обидный юмор, это легкость и широта мысли...Это воспитанность, тонкость вкусов, хорошая речь, плавно согласованная и без сорных словечек...
-А. И. Солженицын
Ответить
  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

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