Zitat:
1000 Komponenten ....
Die hast du doch hoffentlich nicht alle im Formdesigner auf die Form gepappt?
Während sie also zur Laufzeit erstellt werden, werden ihre Referenzen also auch gleich passend in irgendwas abgespeichert und schon mußt du sie nicht mehr suchen.
TComponent().FindComponent und .Components ... nach Owner-Beziehung
TControl().FindControl und .Controls ... nach Parent-Beziehung