Einzelnen Beitrag anzeigen

TM4rkuS

Registriert seit: 26. Jul 2009
22 Beiträge
 
#1

Zählvariable für labels/editfelder, etc

  Alt 1. Feb 2010, 17:45
Ich habe bisher ein Programm, dass per Klick auf einen Button, Label, was man auf nehmen will, durch eine Funktion eine weitere Zeile hinzufügt. Eine "Zeile" sind in diesem Fall 1 Label, 1 Edit-Feld, 1 Panel, 2 Edit-Felder, 1 Label, 1 Edit-Feld.
Am Anfang habe ich 5 Zeilen, die so aufgebaut sind. (Versteht man noch, oder?)
Bis da kann ich ja die Edit-Felder einfach zählen, also ich kann sagen edit12.text:='Hallo';
Wenn ich jetzt aber über meine 20 edits hinausgehe, indem ich einmal diese Funktion aufrufe, kriege ich ja insgesamt weitere 4 Edits (Namen sind dann bei Edit21, Edit22, etc.) Wie kann ich da jetzt weitermachen? Also ich kann jetzt immer noch sagen edit22.text:='Hallo', aber ich habe keine Lust 22 mal zu schreiben,
edit1.text:='...';
edit2.text:='...';
außerdem ist das ja beliebig erweiterbar, also man kann beliebig viele Zeilen hinzufügen... Ist es möglich eine Zählvariable in diesen edit-Namen einzubringen? Also quasi edit[x].text:='Hallo'; ?? Jetzt nicht in der Form, aber ist das generell möglich?
  Mit Zitat antworten Zitat