Hi,
es gibt auf jeden Fall eine deutlich schnellere:
Delphi-Quellcode:
procedure TTest.FillArray(var aArray: tBestehendesArray; aValues: array of integer);
var
TmpLen : integer;
lp : byte;
begin
TmpLen := Length(aArray);
SetLength(aArray,TmpLen+Length(aValues));
copyMemory(@aArray[TmpLen], @aValues[0], sizeOf(aValues[0]) * length(aValues));
end;
CopyMemory ist dabei aus der
Unit Windows.
Gruß Der Unwissende