Цитата Сообщение от Алексей87 Посмотреть сообщение
Добрый день, не смог найти функции распаковки битовых масок в MS 4D. Имеем несколько переменных в формате DWORD, полученных из OPC, необходимо разложить их по битам для дальнейшего использования (привязка к графическим примитивам и кнопкам). НЕ нашел такой функции, может кто сталкивался?
Добры день. Легко сделать себе такой блок на ST.
Вход - BitMask (DWORD), Выходы - 32 бита. b0 ... b31.

Присваиваем по порядку значения битов из битовой маски.
b0 := BitMask.0; b1 := BitMask.1; ... b31 : = BitMask.31;