Warum kommt es hierbei zu einer Fehlermeldung?
Hauptunit
Delphi-Quellcode:
for l:=0 to GegnerAnzahl-1 do begin
Gegner[l].Free;
end;
Unit der Klassen:
Delphi-Quellcode:
destructor TGegner.Destroy;
var i:integer;
begin
for i:=0 to GegnerAnzahl-1 do begin
Gegner[i].Destroy end;
inherited;
end;
Möchte den Speicherplatz freigeben, weil sonst mein Programm zu langsam wird...
danke im voraus!