Einzelnen Beitrag anzeigen

Benutzerbild von maximov
maximov

Registriert seit: 2. Okt 2003
Ort: Hamburg
548 Beiträge
 
Delphi 2005 Professional
 
#5

Re: Prüfen ob Bitposition gesetzt

  Alt 7. Mär 2005, 14:52
Noch eine möglicjkeit:

Delphi-Quellcode:
type
  T32Bits = set of (0..31);
...
var
  I:integer;
begin
  i := ???;
  ...
  if 0 in T32Bits(i) then juhuu(0); // bit 0 prüfen
  if 3 in T32Bits(i) then juhuu(3); // bit 3 prüfen
end;

//edit: TBits -> T32Bits
mâxîmôv.

{KDT}
  Mit Zitat antworten Zitat