Registriert seit: 6. Nov 2009
Ort: Elbflorenz
62 Beiträge
FreePascal / Lazarus
|
AW: Memo-Feld: Zeile und Buchstabe auslesen
12. Feb 2011, 21:58
Ja, das ist ein häufiges Problem. Einige Felder sind 0 basierend, andere 1 basierend.
Die Memo.Lines sind wie bereits geschrieben 0 basierend und der Index bei einem String 1 basierend.
Deshalb kann man s[length(s)] schreiben, Lines[Lines.Count] aber nicht. Hier muß statt dessen Lines[Lines.Count - 1] hin.
|