Hallo Lord.
Vielleicht ersteinmal eine Anmerkung zu den von Dir verwendeten Indizes. Wenn Du die Anzahl von Einträgen über die Count-Eigenschaft ermittelst, solltest Du nur bis Pred(Count) arbeiten. Die Zählung fängt immer bei 0 an:
Delphi-Quelltext
1:
| for index := 0 to anzahlStoerungen do begin |
sollte heißen
Delphi-Quelltext
1:
| for index := 0 to pred(anzahlStoerungen) do begin |
Ok. Aber der Fehler dürfte in der Zeile
Delphi-Quelltext
1:
| zaehler[index] := StrToInt(Memo3.Lines[index]); |
liegen. Hier wandelst Du einen String in einen Integer-Wert um. Dieser String darf aber wirklich nur Ziffern beinhalten, keine weiteren Zeichen. Wenn Du keine weiteren (sichtbaren) Zeichen drinnen hast, könnte es daran liegen, dass Du eine RichEdit-Komponente verwendest? Gab es da nicht eine Einstellung wie PlainText?
Viele Grüße,
Christian