Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi Anfänger Frage MEMO1 (https://www.delphipraxis.net/57596-anfaenger-frage-memo1.html)

Knotti2005 23. Nov 2005 20:55


Anfänger Frage MEMO1
 
Kann mir mal jemand helfen...

Ich lasse mit Memo1.text .... ja einen String in das Memo Feld schreiben...

Wie erreiche ich jetzt einen Zeilenumbruch sodass der Test nach unten wandert und beim nächsten mal der nächste String in eine Zeile drüber geschrieben wird?

also so

Beim 1 Mal
Zitat:

edit1text1
Beim 2 Mal
Zitat:

edit1text2
edit1text1

freak4fun 23. Nov 2005 21:02

Re: Anfänger Frage MEMO1
 
Hi :hi:,
versuch mal:
Delphi-Quellcode:
Memo1.Lines.Add(Edit1.Text);
MfG
freak

Eichhoernchen 23. Nov 2005 21:02

Re: Anfänger Frage MEMO1
 
wenn ich mich nicht irre war nen Zeilenumbrauch: #10#13

das heißt du fügst dem sting den du in das memo packst einfach ein #10#13 an also so: 'DAS IST DER TEST' + #10#13



das ist die blöde methode


die bessere ist du mnachst es nicht mit memo1.test sondern mit memo1.lines.add('dein text')
dort geht er automatisch in die nächste zeile wenn du wieder add machst!

emteg 23. Nov 2005 21:13

Re: Anfänger Frage MEMO1
 
er will aber, dass die neue zeile über der alten steht!

marabu 23. Nov 2005 21:17

Re: Anfänger Frage MEMO1
 
Das könnte funktionieren:

Delphi-Quellcode:
Memo.Lines.Insert(0, line);
Grüße vom marabu

Matze 23. Nov 2005 21:17

Re: Anfänger Frage MEMO1
 
oder so:

Delphi-Quellcode:
Memo1.Text := 'Neue Zeile' + #13#10 + Memo1.Text;

3_of_8 23. Nov 2005 21:18

Re: Anfänger Frage MEMO1
 
memo1.text:=str+#10#13+memo1.text;

(Ich glaube es gibt auch memo1.lines.insert(str,0); (weiß ich aber nicht genau.)

freak4fun 23. Nov 2005 21:18

Re: Anfänger Frage MEMO1
 
Zitat:

Zitat von emteg
er will aber, dass die neue zeile über der alten steht!

... hatte ich übersehen. :mrgreen:

Delphi-Quellcode:
Memo1.Lines.Insert(0, Edit1.Text);
[edit]Rechtschreibfehler :angel2: [/edit]

MfG
freak

dfried 23. Nov 2005 21:19

Re: Anfänger Frage MEMO1
 
Zitat:

Zitat von emteg
er will aber, dass die neue zeile über der alten steht!

Nichts leichter als das: Memo1.Lines.Insert(0,'im er in die erste Zeile');


Alle Zeitangaben in WEZ +1. Es ist jetzt 12:58 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz