0
Как найти слово в пространстве (например: я хочу найти слово «X1 X2 X3»). Я использую следующий кодКак найти слово с пробелами в livecode
put the text of field "f4" into xx
find xx in field "f1"
Как найти слово в пространстве (например: я хочу найти слово «X1 X2 X3»). Я использую следующий кодКак найти слово с пробелами в livecode
put the text of field "f4" into xx
find xx in field "f1"
В LiveCode символ пробела ограничивает слова - одно слово не содержит пробелов. Если есть только один экземпляр строки символов, которые вы ищете, вы можете использовать функцию смещения:
put "X1 X2 X3" into theString
put the text of fld "f4" into temp
put offset(theString,temp) into theNum
Переменная theNum будет содержать число символов до первого символа строки, или будет содержать 0, если строка не найдена в тексте поля.
Я хочу найти слово в поле прокрутки «f1» и строку ввода, указанную через поданную f4. то как я применяю этот код –
Измените первую строку примера - поместите текст поля «f4» в строку и поместите текст fld «f1» в временную переменную - поместите текст fld «f1», в темп. Вы можете вызвать действие поиска, используя сообщение returnInField, отправленное в поле при нажатии клавиши возврата, или с помощью отдельной кнопки «Поиск» рядом с полем «f4». –