Thema: Delphi Array kopieren

Einzelnen Beitrag anzeigen

shmia

Registriert seit: 2. Mär 2004
5.508 Beiträge
 
Delphi 5 Professional
 
#2

Re: Array kopieren

  Alt 18. Nov 2005, 16:38
Zitat von glkgereon:
ich versuche im Moment einen Array zu kopieren.
Kann ich das so machen:
Delphi-Quellcode:
var A1, A2: array of Integer;
begin
  SetLength(A1,25);
  DoSomethingWithA1;
  SelLength(A2,Length(A1));
  Move(A1,A2,SizeOf(A1));
end;
"Lustigerweise" kopiert man ein dynamisches Array mit copy:
A2 := Copy(A1, 0, Length(A1)-1); <edit>Obacht: dyn. Arrays beginnen mit Index 0</edit>
Andreas
  Mit Zitat antworten Zitat