ich möchte diese paar zeilen Code vereinfachen, und möchte die ausgabe in ner schleife machen
Edit1->Text = Buchstabe[0]; Edit2->Text = Buchstabe[1]; Edit3->Text = Buchstabe[2]; Edit4->Text = Buchstabe[3]; Edit5->Text = Buchstabe[4]; Edit6->Text = Buchstabe[5]; Edit7->Text = Buchstabe[6]; Edit8->Text = Buchstabe[7]; Edit9->Text = Buchstabe[8]; Edit10->Text = Buchstabe[9]; Edit11->Text = Buchstabe[10]; Edit12->Text = Buchstabe[11]; Edit13->Text = Buchstabe[12]; Edit14->Text = Buchstabe[13]; Edit15->Text = Buchstabe[14]; Edit16->Text = Buchstabe[15]; Edit17->Text = Buchstabe[16]; Edit18->Text = Buchstabe[17]; Edit19->Text = Buchstabe[18]; Edit20->Text = Buchstabe[19]; Edit21->Text = Buchstabe[20]; Edit22->Text = Buchstabe[21]; Edit23->Text = Buchstabe[22]; Edit24->Text = Buchstabe[23]; Edit25->Text = Buchstabe[24]; Edit26->Text = Buchstabe[25];
Wie Kann ich es schaffen, dass die Zahlen der Editkomponente auch in einer schleife hochgezählt werden?
Problem: Wenn ich Edit als Variable vereinbar, bringt der compiler nen fehler
Hab es mir folgendermaßen gedacht:
int Zahl[26]; AnsiString Ausgabe = "Edit"; for(int i = 0;i<=25;i++) { Ausgabe + i ->Text = Zahl[i]; }
tut aber leider net
fals jemand lösungvorschläge hat, wäre ich sehr dankbar
thx gruß gewup