Einzelnen Beitrag anzeigen

Bambini
(Gast)

n/a Beiträge
 
#2

AW: Array als Pointer übergeben

  Alt 28. Okt 2015, 12:01
Delphi-Quellcode:
procedure TForm1.ErzeugeArray;
begin
  for i:=0 to 9 do
    MyArray[i]:=i;
  TesteArray(@MyArray); // <--- nicht ganz richtig
end;
Eine festes Array of Integer ist <> einem Dynamische array of Integer.
Statt:

 TMyArray: Array [0..9] of Integer; eine TMyArray: Array of Integer; verwenden und diese mit Setlength() auf 10 setzen.

Geändert von Bambini (28. Okt 2015 um 12:12 Uhr)
  Mit Zitat antworten Zitat