Стыдно, но никак не могу определить длину строки

Обсуждение программ nnCron и nnCron LITE

Стыдно, но никак не могу определить длину строки

Postby VladimirV » Fri, 24 Aug 2018, 22:27

Вторые сутки изучаю nncron.ru, но не могу найти как сделать.
Есть текстовая переменная "ManagerFiles", с помощью MSG: "%ManagerFiles COUNT%" вижу, что она сейчас довольно длинная.
Задача запустить действие, если количество символов в переменной больше 10. Мнемонически это должно выглядеть так
Code: Select all
Длина строки переменной "ManagerFiles" >10
IF
  Тут я делаю то, что мне надо, если количество символов в переменной больше 10
THEN
Конструкция с виду простая, но язык Forth оказался выше моего ума. Я не смог найти, как должно выглядеть условие. Прошу подсказать или помочь.
VladimirV
 
Posts: 7
Joined: Thu, 14 Feb 2013, 22:32

Re: Стыдно, но никак не могу определить длину строки

Postby VoidVolker » Sat, 25 Aug 2018, 15:48

Code: Select all
CREATE ManagerFiles 256 ALLOT
S" some string" ManagerFiles PLACE

ManagerFiles C@ 10 > IF
  ." Длина текста в ManagerFiles больше 10" CR
THEN


Code: Select all
S" some string" NIP 10 > IF
  ." Длина текста больше 10" CR
THEN
95% вопросов уже обсуждались на форуме или ответы на них есть в мануале.        nnCron 1.93 b15.exe
Как правильно задавать вопросы.
User avatar
VoidVolker
Site Admin
 
Posts: 2926
Joined: Tue, 25 Apr 2006, 17:56

Re: Стыдно, но никак не могу определить длину строки

Postby VladimirV » Tue, 28 Aug 2018, 22:42

Спасибо большое. Всё работает.
Если сможете, ответьте на вопрос, как такую информацию я должен был искать? При попытках искать "сравнение строк", "операции со строками", "строковые переменные" ... я ничего не смог найти ни во встроенной помощи ни на форуме.
Как действовать в будущем?
VladimirV
 
Posts: 7
Joined: Thu, 14 Feb 2013, 22:32

Re: Стыдно, но никак не могу определить длину строки

Postby VoidVolker » Wed, 29 Aug 2018, 23:26

Изучить ЯП Форт. Любые вопросы можно задавать здесь. Дополнительная информация по форту: Помощь > Дополнительная информация > "Неотложная помощь" по Форту > Где найти инфоpмацию о языке пpогpаммиpования "Фоpт"?
nnCron написан на SPF 3.75, текущая версия SPF4. Скачать SPF4 можно тут: http://spf.sourceforge.net/docs/readme.ru.html
95% вопросов уже обсуждались на форуме или ответы на них есть в мануале.        nnCron 1.93 b15.exe
Как правильно задавать вопросы.
User avatar
VoidVolker
Site Admin
 
Posts: 2926
Joined: Tue, 25 Apr 2006, 17:56


Return to nnCron forum (Russian)

Who is online

Users browsing this forum: Bing [Bot] and 1 guest

cron