Где то перебрал с массивом, например обратился к несуществующему элементу массива типа:
Код:
var
Arr[1..10] of byte;
begin
s := Arr[11];//Как вариант
end;
Нужно помнить что:
String - массив символов
Memo - массив строк
StringGrid - 2-мерный массив строк
Часто такое бывает в таком виде
Код:
for i := 0 to Length(s) do //s : string
a := s[i];//так как нумерация с нуля, то если длина 10, последний элемент 9
Нужно
Код:
for i := 0 to Length(s)-1 do
a := s[i];