Добрый день.
Если развернуть все макросы больно уж громоздко для такой задачи. Ощущение, что к звёздам через большие тернии. Или по принципу "Мы не ищем лёгких путей". Покажем программу заказчику, он напугается и заплатит побольше. При таком раскладе ваша попытка отдать исходники заказчику заранее обречена на то, что никто не разберётся и всегда будут звать Вас. А через несколько лет возможно они захотят перейти на другое аппаратное решение. Вот у меня полетел контроллер, где программа на зелио ложике была представленна просто напечатанной на бумажке и всё понятно, переделать можно и на ПР. А у Вас такой фокус не пройдёт. Больно уж вы замудрёвываете. Универсальные есть макросы, но создать универсальную программу нельзя. Возьмётесь решать посерьёзнее задачу и с Вашим подходом у Вас просто банально не хватит памяти. Обратите внимание на показания внизу окошка ОЛ с используемыми ресурсами. Коллеги не дадут соврать, что особенно помню при создании первых универсальных макросов вылазили такие трудности.
С уважением.




Ответить с цитированием