![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
переменная типа Word и массив типа Byte [D7]
defen2204 © (2011-11-04 12:44:00)короче такая вот дилемма. у меня есть статический массив типа Byte одна ячейка соответственно 1 байт. И есть переменная типа Word. Насколько я помню переменная типа Ворд весит 2 байта, так вот, можно ли эту переменную записать сразу как 2байта в массив? Или все же придется каждую ячейку отрабатывать?
defen2204 (2011-11-04 13:48:00) [1]Всем спасибо, тему, я думаю, можно закрыть
Омлет (2011-11-04 13:46:00) [2]> на всякий случай, как будет выглядеть, если 4 байт старшим будет?
WordVar := PWord(@ByteArray[3])^;
Германн (2011-11-04 13:31:00) [3]
> на всякий случай, как будет выглядеть, если 4 байт старшим
> будет?
Так и будет как показали.
defen2204 (2011-11-04 13:28:00) [4]в смысле не 3,4 , а 4,3
defen2204 (2011-11-04 13:22:00) [5]Работает!!!!! ))))))))))))))) Огромное спасибо!!! Со считыванием думаю сам разберусь..... на всякий случай, как будет выглядеть, если 4 байт старшим будет?
Сергей М. (2011-11-04 13:14:00) [6]
> 3,4 байт
> более наглядно
PWord(@ByteArray[ 3])^ := WordVar
Defen2204 (2011-11-04 13:11:00) [7]
> PWord(@ByteArray[i])^ := WordVar
А можно как-нибудь более наглядно? :)
Defen2204 (2011-11-04 13:08:00) [8]3,4 байт
Inovet (2011-11-04 12:59:00) [9]Последовательность байт надо уточнить.
MBo (2011-11-04 12:57:00) [10]PWord(@ByteArray[i])^ := WordVar;