Irgendwie hab ich mah wieder keinen plan, wie ich sowas anstelle:
Das ist der Ausgangscode, der funktioniert
Form1.Name[x]:= Round(100*(Form2.FindComponent('Name'+IntToStr(x)) as TJvSpinEdit).Value);//Form1.Name:Array[1..12] of Integer
Und so gehts nicht
'Felder[y][x]'Hier liegt wohl eindeutig das Problem)
Delphi-Quellcode:
Felder[1]:='Name';////Array [1..12]of WideString
for y:= 1 to 1 do
for x := 1 to 12 do
Form1.Felder[y][x]:= Round(100*(Form2.FindComponent(Felder[y]+IntToStr(x)) as TJvSpinEdit).Value);
Irgendwie ist mir im Moment nicht so richtig klar, wie ich hier die Variable(
Form1.Felder[y][x) eigenlich Form1.Name[x]) ansteuere, wenn diese den gleichen namen hat, wie die Komponente?
Unter was muss ich da suchen???Wie geht datt??