В документации сказано что функция Copy работает как для строки, так и для массива. Однако при попытке скопировать массив выдаётся сообщение: logfileio.pas(102,28) Error: Incompatible type for arg no. 1: Got "Array[0..100] Of LongInt", expected "ShortString", т.е. грит тока строку у всё тут.
часть кода:
var
...
LogRecTmp: Array [0..100] of integer;
LogRec: Array of integer;
begin
...
SetLength (LogRec, reclen);
LogRec := Copy (LogRecTmp,0,reclen);
...
end;
Так как можно скопировать часть одного массива в другой массив?
Копирование массива
Модератор: Модераторы
Вот что нам говорит по этому поводу справка:
"Returns a substring of a string or a segment of a dynamic array."
А теперь посмотрите на свой код и скажите - у Вас массив динамический?
"Returns a substring of a string or a segment of a dynamic array."
А теперь посмотрите на свой код и скажите - у Вас массив динамический?
