Показать сообщение отдельно
  #2  
Старый 17.11.2008, 21:34
lmikle lmikle вне форума
Модератор
 
Регистрация: 17.04.2008
Сообщения: 8,096
Версия Delphi: 7, XE3, 10.2
Репутация: 49089
По умолчанию

setlength(mas,n+1);

А чему равно n??? Переменная не инициализированна. Там может оказаться ЛЮБОЕ значение, в том числе и 2 000 000 000!!! И как ты думаешь - сколько времени потребуется на выделение памяти и вообще, сможет ли программа столько выделить?