Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.184 Beiträge
 
Delphi 12 Athens
 
#20

AW: ToogleSwitch und ini

  Alt 26. Jun 2018, 18:20
Es wird immer nur mit ganzen Bytes gearbeitet.

Das Selbe gilt auch für Aufzählungstypen.
Ein ENUM oder SET mit zwei Werten ist eben nicht nur 1 bzw. 2 Bits groß
und kann somit auch weitere Werte enthalten.

Delphi-Quellcode:
type TMyEnum = (meNull, meEins);

var E: TMyEnum;

E := TMyEnum(3);
Bei Enums kommt es dabei auch auf {$MINENUMSIZE} drauf an, wieviele Bytes es nun letztendlich sind.
http://docwiki.embarcadero.com/RADSt..._size_(Delphi)
$2B or not $2B
  Mit Zitat antworten Zitat