Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu

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

Re: Array-Property überladen

  Alt 9. Dez 2007, 16:19
Hauptproblem sind erstmal die Tyen ... beide Ordinal

aber da der Name in Private doch eher egal ist:
Delphi-Quellcode:
TMyClass = class(TObject)
private
  function GetItemI(Index: Integer): TMyItemType;
  function GetItemE(Index: TMyEnum): TMyItemType;
public
  property Item[Intex: Integer]: TMyItemType read GetItemI;
  property Item[Intex: TMyEnum]: TMyItemType read GetItemE;
end;
weiter bleibt dann aber noch das Problem mit "property Item", welche nicht unbedingt überladen werden können (abgesehn von Hawkeye219's Link)
$2B or not $2B
  Mit Zitat antworten Zitat