Сообщение от capzap строчка Код: VDARRAY[0].CmdIn.Hact := ACTUATORS_CMDIN_H.VDNUM; расшифровывается как VDARRAY[0].CmdIn.Hact := ACTUATORS_CMDIN_H.2; Вам именно это нужно? Да, всё верно. Так и нужно. Мне нужен третий бит из DWORD`a, который я присваиваю булевому Hact. Но ошибку показывает. А если ставлю просто 2, то ошибки нет.
VDARRAY[0].CmdIn.Hact := ACTUATORS_CMDIN_H.VDNUM;
Правила форума