Na weil du eine Klasse und kein Record deklariert hast.
Bevor du ein Objekt zugreifen kannst musst du es erst mal erzeugen.
Delphi-Quellcode:
for i:=0 to 12 do
for k:=0 to 15 do
begin
gitter[i,k] := TGitter.Create;
with gitter[i,k] do
begin
breite:=32;
hoehe:=32;
end;
Besser ist es aber wenn du fuer TGitter einen neuen Konstruktor implementierst, dem du breite und hoehe uebergibst.