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

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

Добавлено: 28 фев 2018, 09:30
JohnChaban
Всем привет.
Есть примерчик небольшой программы.
Не могу понять почему не ищет кусочек строки в массиве.
Скрин выкладываю

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

Добавлено: 28 фев 2018, 09:51
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/

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

Добавлено: 28 фев 2018, 09:52
Vitekkz88
JohnChaban, очевидно же, что Вы ищите элемент массива, а не подстроку в строке! У вас нет элемента в массиве, который полностью равен слову "Старт". У вас есть "Старт программы", но этот элемент не равен элементу "Старт". Понимаете?
Если хотите найти подстроку в строке, то обрабатывайте каждый элемент массива строк отдельно и используйте Search/Split String.