Thema: Delphi Problem mit overload

Einzelnen Beitrag anzeigen

Benutzerbild von idontwantaname
idontwantaname

Registriert seit: 31. Aug 2004
Ort: Traiskirchen
575 Beiträge
 
Turbo Delphi für Win32
 
#1

Problem mit overload

  Alt 29. Sep 2005, 20:13
Hallo !!

Ich habe ein Problem mit overload. Folgender Code:
Delphi-Quellcode:
  TMyObjectList = class
  private
    FArray: TMyObjArray;
    FOwnObj: Boolean;
    function GetObjInt(Index: Integer): TObject;
    function GetObjStr(Name: String): TObject;
  public
    property Items[Index: Integer]: TObject read GetObjInt; overload{-> hier meckert der Compiler <-};
    property Items[Name: String]: TObject read GetObjStr; overload;
    constructor Create(const AOwnObjects: Boolean);
    procedure Add(Obj: TObject; const Name: String);
  end;
Der Compiler schreibt mir das hier:
Zitat:
[Error] Unit1.pas(41): Field definition not allowed after methods or properties
Leider verstehe ich die Fehler-Meldung in diesem Zusammenhang nicht ganz so
Oliver Hanappi
  Mit Zitat antworten Zitat