PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Flags in Bascom



fitec
03.10.2008, 17:47
Hallo,
ich habe da mal eine Frage:
Gibt es in Bascom Flags?
Wenn ja, könnt ihr mir ein Programmbeispiel geben?

Gruß fitec

Dirk
03.10.2008, 21:23
Hallo fitec,

letzlich ist ein Flag ja nur ein Bit, d.h. eine 0/1-Information.

Dazu kann man in Bascom z.B. ein Byte definieren:
Dim My_flag As Byte

In diesem Byte kann man dann 8 Flags mit verschiedenen Funktionen des Programms unterbringen.

Der Zugriff auf die Flags geht dann mit:
My_flag.0 bis My_flag.7

Man kann alternativ auch Bits in Bascom definieren:
Dim My_flag As Bit

Auf dieses Bit kann man ganz normal über My_flag zugreifen und es auf 0 oder 1 testen. Letztlich bringt Bascom diese Bits dann nach eigenen Regeln in Bytes unter.

Gruß Dirk