Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu

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

Re: Anzahl Elemente in "set of"

  Alt 9. Apr 2009, 22:38
Beim Casten mußt du einfach nur einen Typen gleicher Größe haben ... also einem, der dann SizeOf(TFontStyles) entspricht.

das kann auch ein Record oder StaticArray sein.

Delphi-Quellcode:
Type T = Array[0..31] of Byte;
  P = ^T;

Count := 0;
For i := 0 to SizeOf(Typ) do
  Count := Count + ZähleBitsInByte(P(@TypVar)[i]);
Garbage Collector ... Delphianer erzeugen keinen Müll, also brauchen sie auch keinen Müllsucher.
my Delphi wish list : BugReports/FeatureRequests
  Mit Zitat antworten Zitat