Показать сообщение отдельно
Старый 18.03.2020, 04:59   #100
ViS
Senior Member
 
Регистрация: Aug 2010
Сообщения: 718
Благодарил(а): 1 раз(а)
Поблагодарили: 15 раз(а) в 12 сообщениях
По умолчанию Ответ: Обмениваемся своими макросами

Цитата:
Сообщение от младшой Посмотреть сообщение
Состряпал свою версию.
Блоков меньше (19 против 26). Но с добавлением Mode вдохновение меня покинуло и концовочка получилась какая-то "скомканная".

Макрос может работать на всех контроллерах. Чем больше кол-во состояний, тем дольше обрабатывается. Следовательно, на SMH2010 и Пикселях следует быть осторожнее.

Сохранялась в Лоджике 3.28
Mode там не скомканный, а в принципе не может работать - нет сохранения результата последнего сравнения. При выставлении Mode в "1" на остановленном макросе результат просто сбрасывается. И до запуска макроса, соответственно, имеем только Default. У меня щелканье Mоde-ом переключает между Default и последним результатом.

Некорректно работает при старте программы - если на входе число, не дающее совпадения, то на выход выводится значение первой строки таблицы совпадений, а должен быть Default. Не вдавался, почему так происходит. Дальше не копал уже.

Последний раз редактировалось ViS, 18.03.2020 в 05:25
ViS вне форума   Ответить с цитированием
Благодарность от: