Hallo,
ich möchte ein Objekt aus einem Array löschen. Scheint aber so, als ob es mit 'destroy' nicht funktioniert.
Hier ein Beispiel:
Delphi-Quellcode:
//Das ist nur ein Beispiel, sieht in meinem Projekt natürlich nicht so aus
var
blocks:array[0..19,0..19] of TShape;
procedure loeschen;
begin
blocks[1,2].Destroy;
end;
procedure istVorhanden;
begin
if blocks[1,2]=NIL then
machWas;
end;
Nun weiß ich nicht, ob ich mit NIL abfragen muss oder ob ich das Objekt irgendwie anders löschen muss.
Danke für die Antwort schon im Voraus
mfg. AlexW93