Показать сообщение отдельно
  #2  
Старый 18.11.2006, 16:21
Аватар для Decoding
Decoding Decoding вне форума
Местный
 
Регистрация: 03.06.2006
Адрес: Почту найдете на моем сайте
Сообщения: 576
Версия Delphi: D10.2
Репутация: 214
По умолчанию

Элементарно. Потому что у тебя используется передача параметра по значению, а надо по ссылке. В твоем случае, в процедуре SortPuz создается локальная переменная Mass, которая заполняется значениями из передаваемого ей массива. Чтобы иметь возможность изменять передаваемый параметр, его нужно передавать по ссылке:

procedure TForm1.SortPuz(var Mass:array of integer);
Ответить с цитированием