Moin!
Zitat von
der-C:
das inherited Destroy kommt nach dem dummybefehl
ich wollt damit nur ausdrücken das es egal ist welchen Befehl ich als letztes aufrufe. Der Fehler kommt immer wenn ich ein Befehl weiter gehe, also zum end;
Es ist zumindest wichtig, das du vor dem Inherited Destroy überall aufräumst und nicht mehr nach dem Inherited beim Destroy. Und die Frage ist wirklich, wie denn der DummyBefehl aussieht. Wenn es wirklich egal ist welcher Befehl, dann liegt dein Fehler woanders und es wird dein Speicher zerschossen nur beim Destroyy nutzt er diesen zerschossenen Speicher und krepiert. Und warum nutzt du keine TObjectList anstatt Array Of TObject ? Da würde dann auch einfach nur eine ObjectList.Free; im Destroy deiner Hauptklasse reichen...
Warnung hast du auch keine und Destroy ordentlich mit Override überschrieben?
MfG
Muetze1