Einzelnen Beitrag anzeigen

Benutzerbild von jfheins
jfheins

Registriert seit: 10. Jun 2004
Ort: Garching (TUM)
4.579 Beiträge
 
#2

Re: Kombinationen von mehreren Elementen (Zahlen)

  Alt 4. Mai 2005, 13:58
Arbeite mit einer Zahl und Zweiepotenzen.

Das geht dann so:
Delphi-Quellcode:
const
  Flag1: Cardinal = 1;
  Flag1: Cardinal = 2;
  Flag1: Cardinal = 4;
  Flag1: Cardinal = 8;

Setzen:
 Flags := Flags or Flag3;

Lesen:
  if (Flags and Flag3) = Flag3 then
    // Flag3 gesetzt
Ich hoffe, ich hab' dich richtig verstanden ... ^^
  Mit Zitat antworten Zitat