![]() |
Zugriff auf Linie eines Memo
Hi,
ich möchte in einem Programm z.B. jede 3. Linie eines Mome auslesen. Ich würde also schreiben:
Delphi-Quellcode:
Da gibts aber irgendeinen Fehler. :oops:
for i:=1 to max do
begin showmessage(Memo.Lines[3*i].Text); end; Weiß jemand wie das funktioniert??? Vielen Dank Paul |
Re: Zugriff auf Linie eines Memo
Die Zeilen eines Memos fangen bei "0" an und hören bei Count-1 auf.
Ich nehme an, dass du zu weit zählst. Ansonsten wäre es hilfreich, wenn du schreibst, welchen Fehler es gibt. :wink: |
Re: Zugriff auf Linie eines Memo
Du musst das .Text wegnehmen, weil jede Zeile erstmal ein String ist. ;)
Dann solltest du aufpassen, das max nicht über (Memo.Lines.Count div 3) -1 geht, sonst bekommst du Probleme. So sollte es denn gehen:
Delphi-Quellcode:
for i := 0 to (Memo1.Lines.Count div 3)-1 do
showmessage(Memo.Lines[3*i]); |
Alle Zeitangaben in WEZ +1. Es ist jetzt 02:29 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