Einzelnen Beitrag anzeigen

Benutzerbild von Harry Stahl
Harry Stahl

Registriert seit: 2. Apr 2004
Ort: Bonn
2.534 Beiträge
 
Delphi 11 Alexandria
 
#2

AW: Generic Graph class

  Alt 31. Jan 2015, 00:28
Erst mal fällt mir auf, dass in Deiner Klassendefinition die Fuktion "GetNetItem" als Result "TNetItem" hat, in der Implementation aber "TNetElement".

Den Typ für aData, bzw. "T" kannst Du so abfragen:

Delphi-Quellcode:
if (GetTypeName (Typeinfo (T)) = 'Integer') then begin
  ...
end;
Den Integerwert selbst kannst Du so ermitteln:

  result := fList[PInteger (@adata)^];
  Mit Zitat antworten Zitat