Zitat von
Cöster:
Zitat von
Daniel:
Also wenn Du ein Objekt aus der Liste löschst, solltest Du erst dessen .Free-Methode aufrufen
Passiert das bei einer TObjectList nicht automatisch, wenn OwnsObjects wie voreingestellt auf True gesetzt ist?
Du hast Recht, in diesem Fall hat sich Daniel geirrt.
Zitat:
Wundert mich nur, dass der Cursor beim Auftreten des Fehlers immer zu dem Aufruf einer anderen Methode gesprungen ist, in der der Fehler dann gar nicht aufgetreten ist.
Nach einem Laufzeitfehler steht der Cursor meistens nicht in der Zeile, die den Fehler enthält, sondern in der darauf folgenden Zeile.
Gruß Hawkeye