Fühle mich wie ein Programmieranfänger...
Ich habe Schwierigkeiten mit dynamischen Array Properties umzugehen.
Habe mich an das hier gehalten:
https://docwiki.embarcadero.com/RADS...ray_Properties
Delphi-Quellcode:
type
TMeineKlasse1 = class(TObject)
private
FMeinArray : Array of AndereKlasse;
funtion Get(Index: Integer):AndereKlasse;
procedure Set(Index: Integer; Value: AndereKlasse);
public
property MeinArray[Index: Integer] : AndereKlasse read Get write Set;
end;
Jetzt habe ich aber Problem auf das Array an sich zuzugreifen. Zb. um die Länge zu setzen. Zugriffe auf die Property MeinArray verlangen jetzt immer eine Index.
SetLength(MeinArray, x) ist so nicht möglich.
Was muss ich anders machen?