Du könntest sogenannte Masken benutzen... Diese prüfen oder setzen mehrere Bits - dies ist bei mehreren Bits günstig - z.B.
const Mask: integer := 128;
Dann prüfst du im Code einfach nach, ob da wieder 128 raus kommt...
if (Mask And XValue = 128) then... //für's setzen nimmst du Or
ansonsten kannst du nur mit if oder case arbeiten... Was anderes weiß ich da auch nicht... Aber bin halt anfänger...
Viel Erfolg