Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi In der 1. Zeile vom Memo einfügen? (https://www.delphipraxis.net/107118-der-1-zeile-vom-memo-einfuegen.html)

Code 22. Jan 2008 19:09


In der 1. Zeile vom Memo einfügen?
 
Hallo Alle!

Ich möchte in einem TMemo eine Eingabe aus ein TEdit hinzufügen.
mit
Delphi-Quellcode:
Memo1.Lines.Add(Edit1.Text);
wird immer unten hinzugefügt. Ich müsste aber oben in der ersten Zeile einfügen. Wie macht mann das?
Gruß
Klaus

Aurelius 22. Jan 2008 19:13

Re: In der 1. Zeile vom Memo einfügen?
 
Ist bestimmt zu kompliziert gedacht, aber du könntest:
1.) den Inhalt des Memo in eine temp. Stringlist kopieren
2.) das Memo leer machen (.Clear)
3.) Den text im Edit hinzufügen
4.) den vorher gesicherten Teil anhängen

//edit: *grins* sag ich doch :D meinen Beitrag ignorieren und die unter mir befolgen....

DeddyH 22. Jan 2008 19:13

Re: In der 1. Zeile vom Memo einfügen?
 
Mit Insert an Position 0 einfügen ;)

MrKnogge 22. Jan 2008 19:13

Re: In der 1. Zeile vom Memo einfügen?
 
insert heist das Stichwort :wink:

Code 23. Jan 2008 14:22

Re: In der 1. Zeile vom Memo einfügen?
 
Zitat:

Zitat von MrKnogge
insert heist das Stichwort :wink:

Danke, hast Du mal ein Beispiel. Bei mir in der Delphi Hilfe ist nichts zu finden.

Gruß
Klaus

DeddyH 23. Jan 2008 14:25

Re: In der 1. Zeile vom Memo einfügen?
 
Delphi-Quellcode:
Memo1.Lines.Insert(0,'Hallo Welt');

mkinzler 23. Jan 2008 14:25

Re: In der 1. Zeile vom Memo einfügen?
 
Tippe solche Memo1.Lines ein, dann sollte die Autovervollständigung die Insert automatisch vorschlagen un und die Parameter anzeigen.

raiguen 23. Jan 2008 15:53

Re: In der 1. Zeile vom Memo einfügen?
 
Zitat:

Zitat von Code
Zitat:

Zitat von MrKnogge
insert heist das Stichwort :wink:

Danke, hast Du mal ein Beispiel. Bei mir in der Delphi Hilfe ist nichts zu finden.

Gruß
Klaus

Naja...man sollte die DelphiHilfe schon etwas genauer konsultieren... Lines ist eine Eigenschaft von TMemo und Lines widerum ist vom Typ TStrings
Zitat:

Zitat von DelphiHilfe
Mit Hilfe der Eigenschaft Lines kann der Text in einem Memofeld zeilenweise bearbeitet werden. Lines ist ein TStrings-Objekt, sodass die TStrings-Methoden für Lines verwendet werden können, um Bearbeitungen, wie Zählen der Textzeilen sowie Hinzufügen, Löschen und Ersetzen von Zeilen, durchführen zu können.

Weiter geklickt auf TStrings zeigt bei den Methoden u.a. auch Insert... 8)


Alle Zeitangaben in WEZ +1. Es ist jetzt 04:03 Uhr.

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