![]() |
Re: Memo zeilen Löschen
Zitat:
Zitat:
Wenn die 1. Zeile gelöscht wird, dann "rückt" der andere Text nach. In der 1. Zeile steht nun die 2. Zeile (Die 1. ist ja gelöscht worden) Wenn man nun die 2. Zeile löscht, wird ja die 3. Zeile entfernt (Die nun an 2. Stelle steht). Es muss also noch mal die 1. Zeile gelöscht werden. Martin hat es richtig gemacht: Zitat:
Alternativ könnte man auch von hinten nach vorne löschen, dann kann man durchaus auf die Einzelnen Zeilen zugreifen, da dann das "nachrücken" ohne Belang ist.
Delphi-Quellcode:
oder
...
Memo1.Lines.Delete(3); Memo1.Lines.Delete(2); Memo1.Lines.Delete(1); Memo1.Lines.Delete(0); ...
Delphi-Quellcode:
Ich bevorzuge aber den Lösungsansatz von Martin.
...
for i downto 3 to 0 do Memo1.Lines.Delete(i); ... |
Re: Memo zeilen Löschen
Zitat:
Ich habe gar nicht gesehen, das Du auch das angesprochen hast :-) Aber Du wolltest wohl das schreiben:
Code:
_ .Lines.Delete(0) .Lines.Delete(1)
eins zwei [b]zwei[/b] zwei drei vier drei vier fünf vier fünf fünf |
Re: Memo zeilen Löschen
Zitat:
|
Re: Memo zeilen Löschen
Zitat:
|
Re: Memo zeilen Löschen
Hallo @All,
Danke für eure vielen Antworten . Gruss Bernd |
Re: Memo zeilen Löschen
Zitat:
@Bernd29bln: Ich hoffe, deine Fragen sind jetzt auch beantwortet. Kommst du mit den Codes klar? |
Re: Memo zeilen Löschen
Hallo Martin K,
Ja Klar, habs hinbekommen und vielen Dank an Euch alle :thumb: Gruss Bernd |
Alle Zeitangaben in WEZ +1. Es ist jetzt 10:45 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 by Thomas Breitkreuz