Ошибка просто идиотическая, однако не могу ее найти уже часа три.
Что есть: класс, в нем два статических двумерных массива. При попытке обратиться к любому массиву, выдает acces violation. Причем когда делал тоже самое без классов, все работало отлично.
Вот код:
Код:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 | type
TGround = class (TObject)
Public
Ground: Array [ 0..63 , 0..63 ] of integer ;
GroundRes: Array [ 0..63 , 0..63 ] of integer ;
constructor Create(); overload;
Procedure generateLand();
Procedure UpdateLand();
Private
end ;
Constructor TGround . create();
var i,j: integer ;
begin
for i:= 0 to 63 do
for j:= 0 to 63 do
begin
self . ground[i,j]:= 0 ;
self . groundRes[i,j]:= 255 ;
end ;
end ;
|
Помогите идиоту, делфи вчера поставил, чтобы совсем программировать не разучиться, и встрял почти сразу