Einzelnen Beitrag anzeigen

Benutzerbild von negaH
negaH

Registriert seit: 25. Jun 2003
Ort: Thüringen
2.950 Beiträge
 
#4

Re: Anzahl der Einträge in einem SET ermitteln

  Alt 3. Sep 2008, 14:36
ohne Tricks und TypCasts gehts so:

Delphi-Quellcode:
type
  TType = (tyA, tyB, tyC, tyD);
  TTypes = set of TType;

function CountOf(const Value: TTypes): Integer;
var
  I: TType;
begin
  Result := 0;
  for I := Low(TType) to High(TType) do
   if I in Value then
     Inc(Result);
end;
Gruß Hagen
  Mit Zitat antworten Zitat