guten tag!
Ist es irgendwie mögich ein porperty overlaoded zu machen habe es so probiert:
Delphi-Quellcode:
strict private
FKosten : TDoubleArray;
function GetKosten(AJahrTyp: TJahrTyp; AMonatIx: Integer): TDoubleArray;
procedure SetKosten(AJahrIx: Integer; AMonatIx: Integer; const AValue: Double);
public
property Kosten[AJahrTyp: TJahrTyp; AMonatIx: Integer]: TDoubleArray read GetKosten; default; overload;
property Kosten[AJahrIx: Integer; AMonatIx: Integer]: Double write SetKosten; default; overload;
end;
gibt aber diesen fehler :
E2169 Field definition not allowed after methods or properties
Kann ich dies irgenwie umgehen?
mfg roth