Einzelnen Beitrag anzeigen

knocko

Registriert seit: 9. Jun 2008
14 Beiträge
 
#1

EditBoxen mit Schleifen verbinden. Geht das?

  Alt 10. Jun 2008, 16:06
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'
  Mit Zitat antworten Zitat