Wenn wir hier weitermachen:
Wir haben zwei Baustellen:
- Wir müssen der TMemo eine Zeile hinzufügen. Diese Zeile soll das sein, was wir vorher in das Edit-Feld geschrieben haben
- Wir wollen der Memo mehrere Zeilen hinzufügen
Zu 1)
Das
Add()
ist eine Prozedur die zum Zeilen-Objekt deiner Memo1-Objekt
gehört. Das Zeilen-Objekt ("Lines") wiederum gehört zu deinem Memo1-Objekt. Du sagst also richtigerweise
Memo1.Lines.Add(...)
. Die Zuweisung dahinter brauchst du nicht, du sagst einfach nur "Ihr Zeilen, fügt
das hier (der Parameter in den Klammern) hinzu!". In den Klammern gibt man (leider) nicht an, in welche Zeile man es packen will. Das Add() fügt immer eine neue Zeile ganz unten hinzu. Das muss uns erst einmal reichen.
Für die
...-Angabe brauchen wir jetzt allerdings eine Zeichenkette ("String"). Genau wie beim Edit-Feld auch schon: Dazu hast du ja die Variable
zeile
gemacht.
Alles klar soweit? Statt
e_ausgabe.Text:=zeile;
fügen wir jetzt ganz billig eine Zeile in die Memo hinzu:
Memo1.Lines.Add(zeile);
. Tolle Wurst.
Jetzt kommt noch Punkt 2, das ist eigentlich sogar einfacher. Die Frage vorher: Hast du verstanden, was eine
for-Schleife so macht?