In der Implementation von TComponent konnte ich nichts finden, warum kein Fehler kommt...
Meine Fragen sind also: hab ich alles richtig verstanden (Erklärungen im ersten Teil) und wie macht TComponent das?
dank und Gruß
Ich denke Du hast es ganz gut verstanden. Dass Du keinen Fehler siehst liegt wohl daran, dass Deine Fehlererkennungsmechanismen nicht richtig funktionieren.
Ich hab deinen Code bei mir mal mit FastMM im Debug-Modus probiert. Es kommt eindeutig ein Zugriff auf freigegebenen Speicher. TComponent hat da keine speziellen Tricks auf Lager.