Also wenn ich das richtig sehe hast du deine Eigenschaft mit Index definiert, was nach meinem Verständnis dazu führt, dass du die Länge nicht direkt mit
Length() abfragen kannst. Solltest du die Indexfunktion (also die Get- und Set-Methoden mit Index) nicht benötigen könntest du in etwa sowas veranstalten:
Delphi-Quellcode:
type TMyStringArr = array of String;
...
private
f_points: TMyStringArr;
...
public
property points: TMyStringArr read f_points write f_points;
Gruß
Mr_G
P.S.: Da war ich wohl zu langsam...
Vielleicht hilfts dir trozdem.