Forum: Object-Pascal / Delphi-Language
by himitsu,
29. Jan 2012
Mehr als 4 Milliarden Property wirst du bestimmt nicht anlegen.
Dann bliebe noch durchzählen und dann z.B. über ein CASE deine Werte zuweisen.
property ... index 1 read MyGetter ...;
property ... index 2 read MyGetter ...;
procedure TMyClass.MyGetter(Index: Integer);
begin
case Index of
1: ...;
Forum: Object-Pascal / Delphi-Language
by himitsu,
28. Jan 2012
Dort kann man nunmal nur einen Wert angeben.
Du kannst das höchstens mathematisch lösen.
... index 0101 ...
Index1 := Index mod 100;
Index2 := Index div 100;
Abgesehn davon, daß dieses kein Array-Property ist, sondern das property name: typ ... .