Bei dem Gegenstand:Array[0..3] of Tgegenstand hab ich mich nur hier verschrieben.
Das Hand ist bei TGegenstand drinnen. Deswegen heissts ja Gegenstand[i].hand. Und wenn ich bei der If-Bedinngung das so schreibe, wie ihr gesagt habt, ändert sich leider nichts. Der Fehler wird noch immer angezeigt.
Ich erläutere mal mehr:
Das ist eine selbstgeschriebene procedure:
Delphi-Quellcode:
procedure TSpiel;
begin
end;
Sie wird bei OnMouseUp aufgerufen. Das wäre alles, was man noch dazu sagen kann