Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.06.20;
Скачать: CL | DM;

Вниз

Обращение к отдельным битам в DWORD   Найти похожие ветки 

 
Alexis ©   (2004-06-03 17:45) [0]

Функцией GetLogicalDrives получаю bitmask.
Затем из полученного выделяю две части(LoWord, HiWord).
Какой функцией обращаться и читать значения  отдельных битов?
Заранее спасибо.


 
Anatoly Podgoretsky ©   (2004-06-03 17:50) [1]

http://podgoretsky.com/cgi-bin/dlcounter/npscnt?file=http://podgoretsky.com/ftp/Docs/Delphi/Podgoretsky/bits.html&file_i d=app-bits


 
Alexis ©   (2004-06-03 17:54) [2]

Не работает ссылка :(


 
Anatoly Podgoretsky ©   (2004-06-03 17:56) [3]

Ты ее объедини, сайт ее разорвал, надеюсь умеешь пользоваться буфером обмена.


 
Alexis ©   (2004-06-03 17:59) [4]

Хотя работает...
http://podgoretsky.com/ftp/Docs/Delphi/Podgoretsky/bits.doc
Как я понял узнать состояние бита можно только применяя and с нужной маской? А ф-ций никаких нет?


 
WebErr   (2004-06-03 18:27) [5]


> А ф-ций никаких нет?


procedure GetBit(Value: Cardinal; I: Byte): Boolean;
begin
 Result := Value and (1 shl I) <> 0;
end;

Это даже не функция, а просто юзанье оператора and.


 
WebErr   (2004-06-03 18:28) [6]


> procedure GetBit(Value: Cardinal; I: Byte): Boolean;

Ой, то есть function



Страницы: 1 вся ветка

Текущий архив: 2004.06.20;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.096 c
14-1086333700
Baks
2004-06-04 11:21
2004.06.20
Из рубрики Знаменательная математика2


14-1086024775
t100
2004-05-31 21:32
2004.06.20
Помогите! Word,зараза,неправильно переносы ставит.


1-1086611864
Dextor
2004-06-07 16:37
2004.06.20
Помогите с TRichEdit...


14-1086242126
Layner
2004-06-03 09:55
2004.06.20
Активизация Win2003, через прокси можно ли активизировать?


1-1086214347
Win64
2004-06-03 02:12
2004.06.20
Запуск (скрытый) консоли и получение из нее текста в листбоск