Entwickler-Ecke
Grafische Benutzeroberflächen (VCL & FireMonkey) - Memo löschen
Cosmic - Fr 27.12.02 17:13
Titel: Memo löschen
Hi Ihr,
also ich versuche gerade eine ganze Memolist zu löschen. Nur ich habe die "to" Bedingung nicht ganz hinbekommen ;-) Vielleicht könnt Ihr mir helfen?
Quelltext
1: 2: 3: 4:
| i := 0; for i = 1 to (form1.phase1Memo.Lines.Count-1) do begin form1.phase1Memo.Lines.Delete(i); //wie gehts jetzt weiter? --> i -1; ? |
Nur Delphi mekert, das der Ausdruck in Klammern (form1...) nicht geht? Das ganze Memofeld soll gelöscht werden. Vielleicht geht das ja auch einfacher?
Gruß Cosmic :-)
-----------------------------------------
Letz Fet´s heute beginnt Dein Leben
Alibi - Fr 27.12.02 17:24
for i := 1 to BlaMemo.Lines.Count-1 wäre das. Dann hättest du alle Zeilen bis auf die erste (Um die erste auch noch zu erwischen müsste es i := 0 heißen).
Aber das Memo löschen geht weitaus einfacher:
BlaMemo.Clear;
Cosmic - Fr 27.12.02 17:43
Titel: :-)
Hi,
danke für die einfache Methode :-)
Ciao Cosmic
-----------------------------------------
Letz Fet´s heute beginnt Dein Leben
Dev4u.ch - So 29.12.02 19:41
und noch was...
falls du es doch mit der komplizierten version versuchen willst,
du musst von oben herunter zählen...
Quelltext
1:
| for i = (form1.phase1Memo.Lines.Count-1) downto 0 do begin |
ansonsten kommt dir eine Fehlermeldung..
greats
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2026 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!