So jetzt hab ich aber noch ein Problem damit. Und zwar muss ich in die Property
Server[Idx: integer]
auch schreiben können (also ins Array). Nur wie kann ich das lösen?
Hab mir dann gedacht, vielleicht gehts so, aber so kennt er Idx nicht...
property Server[Idx: integer]: integer read GetServer write FServer[Idx];
Edit:
Lösung schon gefunden:
Delphi-Quellcode:
property Server[Idx: integer]: integer read GetServer write WriteServer;
procedure WriteServer(Index: integer; Value: integer);
Delphi-Quellcode:
procedure TUser.WriteServer(Index: integer; Value: integer);
begin
FServer[Index] := Value;
end;