Сделайте указатель на массив байт, далее этому указателю через ADR нужно присвоить первое слово, затем прибавит к указателю двойку и повторите присваивание уже второго слова и т. д.
Сделайте указатель на массив байт, далее этому указателю через ADR нужно присвоить первое слово, затем прибавит к указателю двойку и повторите присваивание уже второго слова и т. д.
Bad programmers worry about the code. Good programmers worry about data structures and their relationships
среди успешных людей я не встречала нытиков
Барбара Коркоран
по вашему совету смастерил такое:
ptr_byte:=ADR(y1_old);
ptr_byte^:=buffer[0] ;
ptr_byte:=ptr_byte+2;
ptr_byte^:=buffer[1] ;
ptr_byte:=ADR(y2_old);
ptr_byte^:=buffer[2] ;
ptr_byte:=ptr_byte+2;
ptr_byte^:=buffer[3] ;
но, видимо, не то. запись не идет. А преобразование WORD_TO_BYTE надо делать?