Показать сообщение отдельно
  #3  
Старый 05.06.2013, 16:49
Аватар для alexusankov
alexusankov alexusankov вне форума
Новичок
 
Регистрация: 27.08.2012
Сообщения: 78
Версия Delphi: C++/Delphi 2010
Репутация: 10
По умолчанию

Судя по тому, как Вы лихо устанавливаете (зачем то) размер первому и второму массиву, то задача очень у вас странная :-)
Присоединяюсь к вышесказанному)). Пока писал ответ, меня опередили)
Код:
procedure TForm1.Button1Click(Sender: TObject);
var Old:array [0..10] of String;
    New:array of String;
    NewRevers : array of String;
    i : integer;
begin
 for i := 0 to 10 do old[i] := IntToStr(i); // Делаем массив который 'дан'
 SetLength(New,Length(Old));               // Массив с номальным порядком
 SetLength(NewRevers,Length(Old));      // Массив задом наперед
 for i:=Low(Old) to High(Old) do begin 
    New[i] := Old[i];
    NewRevers[High(Old)-i] := Old[i];
 end;

end.
Ответить с цитированием