Entwickler-Ecke

Grafische Benutzeroberflächen (VCL & FireMonkey) - bei einem memo eine zeile löschen


Pdd - Sa 06.08.05 11:40
Titel: bei einem memo eine zeile löschen
Hi

ich möchte EINE zeile löschen, die in einem memo ist:

Quelltext
1:
2:
3:
4:
5:
Lala

lele

lolo

wird dann zu

Quelltext
1:
2:
3:
lala
lele
lolo


wie kann man das machen

Delphi-Quelltext
1:
2:
for i:=0 to memo.Lines.Count do
if memo.lines[i]='' then ?????????

gibt's da nen befehl??

thx Pdd


DXC - Sa 06.08.05 11:45

Hi,

vielleich hilft dir da weiter :wink: : http://www.delphi-forum.de/viewtopic.php?t=46107&highlight=memo

Tipp: In Zukunkt mal die Delphi Suchfunktion nutzen :wink:

MFG
DXC


matze - Sa 06.08.05 11:45


Delphi-Quelltext
1:
memo1.Lines.Delete(0);                    

löscht die erste Zeile deines Memos.

Aber ein Tipp:
Wenn du soetwas machst, dann starte die for-Schleife nicht bei 0 und gehe bis anch unten durch, sondern mach eine downto-for-Schleife, bei der du unten beginnst und zu 0 gehst.


Pdd - Sa 06.08.05 12:07

Danke!


raziel - Sa 06.08.05 15:17

Ich hab deine zweite Frage abgetrennt, du findest sie hier [http://www.delphi-forum.de/topic_In+Memo+automatisch+scrollen_46312.html]. Bitte künftig nur eine Frage pro Topic stellen :mahn: