Ich möchte einem Array einen Wert zuweisen mit arrayname[i].
Dabei läuft dies in einer Schleife ab, weswegen ich es mit FindComponent
probiert hab:
Delphi-Quellcode:
for i:=1 to 3 do
begin
with (FindComponent('z'+IntToStr(i)) as array {[1..3] of Integer}) do
begin
[1] := 1 {Wert};
[2] := 2 {Wert};
end;
end;
Allerdings klappt das nicht.
Ich kriege immer den Fehler "Expression expected but 'ARRAY' found" bzw. "Class does not have a default property".
Aber wie kann ich jetzt was zuweisen?