Hallo,
Ich habe ein Edit-Feld, Memo-Feld, 2Buttons und ein Label.
per klick auf den ersten button wird der inhalt von dem edit feld in das label eingetragen je öfter mandrauf klickt desto mehr einträge entstehen und sie enstehen untereinander also zum beispiel so :;
Edit1
Edit1
Edit1
...
nun möchte ich mit dem 2ten button genau diese einträge in der selben formation (also untereinander) ins ein memofeld eintragen lassen quasi das er die nur übernimmt und dasselbe soll auch extzern in einer stinknormalen textdatei gespeichert werden.
Wer hat ne idee?
habs schon so probiert aber das hat mir nicht weiter geholfen:
Delphi-Quelltext
1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11: 12: 13: 14: 15:
| procedure TForm1.Button2Click(Sender: TObject); var liste: Tstringlist; begin memo1.lines.add(label1.caption); liste:=TStringlist.Create; liste.add(memo1.lines.Text);
liste.SaveToFile('text.txt'); liste.free; end;
procedure TForm1.Button1Click(Sender: TObject); begin label1.caption := label1.caption + edit1.text +#10#13; end; |
-->2Probleme : im memofeld wird alles nebneinander abgebildet statt untereinander und des weiteren in meiner textdatei ist gar kein eintrag ...
Moderiert von
Narses: Delphi-Tags hinzugefügtModeriert von
Narses: Topic aus Delphi Language (Object-Pascal) / CLX verschoben am Fr 12.03.2010 um 16:54