Здравствуйте, подскажите пж такой вопрос:

Есть переменная test(word) и структура TestStruct(CUctrl) состоящая из 16 битов:
TYPE CUctrl :
STRUCT
Spare0:BOOL;;
Spare1:BOOL;
Spare2:BOOL;
Spare3:BOOL;
Spare4:BOOL;
Spare5:BOOL;
Spare6:BOOL;
Spare7:BOOL;
Spare8:BOOL;
Spare9:BOOL;
Spare10:BOOL;
Spare11:BOOL;
Spare12:BOOL;
Spare13:BOOL;
Spare14:BOOL;
Spare15:BOOL;
END_STRUCT
END_TYPE
то есть размер структуры равен Word, но тип данных естественно она имеет CUctrl (в случае этого примера).
на код такого вида естественно компилятор матюкается:
test:=TestStruct;
подскажите можно ли в СS "одним махом" присвоить значение структуры другой переменной
побитно не вариант, так как приходится делать больше операций, спс