Hi Leute
Hab noch einmal eine Frage und zwar wollt ich meinen Quelltext gewaltig kürzen.
Und zwar hab ich ein Array und 15 Editboxen.
Jetzt hab ich diesen Quelltext:
Delphi-Quellcode:
schueler[0] := StrToInt(Edit2.Text);
schueler[1] := StrToInt(Edit3.Text);
schueler[2] := StrToInt(Edit4.Text);
schueler[3] := StrToInt(Edit5.Text);
schueler[4] := StrToInt(Edit6.Text);
schueler[5] := StrToInt(Edit7.Text);
//...usw
Kann man das nicht irgendwie kürzen indem man hinter "Edit" (da wo die Zahl hinkommt) ne Variable hinsetzt?
Ungefähr in dieser Form.
Delphi-Quellcode:
for i := 0 to 15 do
begin
schueler[i] := StrToInt(Edit[i+2].Text);
end;
Soll halt Variable "i" um 2 erhöhen, damit die richtige Editbox dem richtigen Array zugeordnet wird.
Gibts da irgendiene Möglichkeit? Oder gibts ne Alternative
Als Fehler kommt: [Fehler] Unit3.pas(112): Undefinierter Bezeichner: 'Edit'