Форум: "Основная";
Текущий архив: 2002.04.29;
Скачать: [xml.tar.bz2];
ВнизВопрос по типу Double Word Найти похожие ветки
← →
Ray_Parker (2002-04-14 15:09) [0]Разрешил один вопрос и тут же появляется другой. Имеется тип переменной double word (dword). В нем содержатся low-order word и high-order word. Вопрос в том, как получить доступ к этим элементам.
← →
MBo (2002-04-14 15:40) [1]wordvar:=loword(cardinalvar);
hiword
← →
alxx (2002-04-14 15:42) [2]можно с помощью сдвига shr 16. А потом опять LO и HI
← →
Ray_Parker (2002-04-14 20:38) [3]Для MBo:
А как, к примеру, сделать обратное и присвоить какое-либо значение к hiword или lowword?
Для alxx:
А как это делается?
← →
Anatoly Podgoretsky (2002-04-14 20:42) [4]LongRec.Lo/Hi
← →
Fantasist (2002-04-15 08:13) [5]dword dw;
dw:=5 shr 16; //5 в hiword
dw:=dw or 5; //5 в loword
word w;
w:=dw shl 16; //hiword
w:=dw and 256; //loword
Вот такое вот извращение. :) И работает не всегда все.
Вышепредложенные варианты лучше.
← →
Ray_Parker (2002-04-16 19:06) [6]Для Anatoly Podgoretsky:
Анатолий, Ваш код не работает. Может я что-то неправильно написал?
← →
MBo (2002-04-16 20:30) [7]longrec(cardvar).lo:=wordvar
← →
Anatoly Podgoretsky (2002-04-16 20:34) [8]Ray_Parker (16.04.02 19:06)
Ну откуда я знаю, как ты написал, посмотри в хелпе инструкцию
← →
Ray_Parker (2002-04-17 17:52) [9]Для MBo:
Спасибо, Ваш код работает!
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2002.04.29;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.005 c