Einzelnen Beitrag anzeigen

webcss

Registriert seit: 10. Feb 2006
255 Beiträge
 
Delphi XE2 Professional
 
#14

Re: Anzahl Elemente in "set of"

  Alt 8. Apr 2009, 13:55
evtl. ist RTTI Dein Freund:
Delphi-Quellcode:
function CountElements(ATypeAddress: pointer): integer;
var
  lTypeData: PTypeData;
begin
  lTypeData:= GetTypeData(ATypeAddress);
  Result := lTypeData^.MaxValue;
end;
Der Aufruf dann:
myNumerousElements:= CountElements(TypInfo(TFontStyle));
"Wer seinem Computer Mist erzählt, muss immer damit rechnen..." (unbekannt)
"Der Computer rechnet damit, dass der Mensch denkt..." (auch unbekannt)
mein blog
  Mit Zitat antworten Zitat