Zitat von
Chewie:
Lass den Derefenzierungsoperator (^) weg. Den brauchst du bei Objekten nicht.
Klappt nicht.
Ich übergebe den Pointer an die Prozedur:
procedure TNeighborhood.CheckNeighborhood([...]; WorldPointer: TWorld);
Und will dann auf das Array zugreifen:
WorldPointer.FWorldArray[X + i][Y + j].Number
(Der WorldPointer zeigt auf die Instanz von TWorld)