PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Bit in Byte Variablen testen



Dnerb
15.02.2005, 22:56
Hi Leute,

leider nichts zum Thema gefunden, vielleicht habe ich bloß nicht gut genug gesucht, aber anderst kann ich es nicht beschreiben.

Ich möchte die einzelnen Bits in einer Byte Variablen testen und Manipulieren können.

Welche möglichkeit habe ich?

OK, ich könnte entsprechend mit dem Shift-Befehl Arbeiten und dann mit einer If-Abfrage auf das Ergebnis kommen.

Aber gehts nicht Eleganter? Mit einem Befehl?

Gruß Bernd

x-ryder
15.02.2005, 23:19
if byte.bitnummer=1 then ....

beispiel: if variable.2=1 then gosub neu

schreiben: variable.5=1

Martin

RCO
16.02.2005, 08:04
Entweder so, oder du gehst direkt über die Speicheradressen. Allerdings ist es so sicher einfacher.

MFg Moritz

Dnerb
16.02.2005, 11:08
@Martin: Vielen dank! Hätte ich mir echt denken können...
@Moritz: Nönö, so wies Martin beschreibt ist OK. :)