Einzelnen Beitrag anzeigen

Benutzerbild von Nikolas
Nikolas

Registriert seit: 28. Jul 2003
1.528 Beiträge
 
Delphi 2005 Personal
 
#1

Array in ein anderes kopieren-> Inkompatible Typen

  Alt 23. Aug 2004, 14:21
Ich würde gerne ein mehrdimensionales Array in ein anderes kopieren und bekomme besagte Fehlermedung. Die Suche hat mich Hier her gebracht.
Mein Code sieht so aus:
Delphi-Quellcode:
type
R2Array = Array of Array of integer;
...
var
small: r2array;
begin

// XSquare ist eine Klasse und getarray ist eine function, die ein r2array zurückgibt.
xsqaure.execute; // r2array wird gefüllt.

setlength(small,length(XSquare.getarray),length(XSquare.getarray[1]));
small:=XSquare.getarray; <-- Hier meckert der Compiler

end;
Laut dem Link sollte das kein Problem sein, nur geht's hier nicht. Weiss jemand warum?
Erwarte das Beste und bereite dich auf das Schlimmste vor.
  Mit Zitat antworten Zitat