die Funktion welche du benötigst heißt FindComponent.
FindComponent findet allerdings nur die Componenten wo du als Owner die richtige Komponente angegeben hast.
Beispiel:
Delphi-Quellcode:
TestComp := TTestComponent.Create(nil);
TestComp.Name = 'test';
TestComp = TTestComponent(Form1.FindComponent('test')); //TestComp = nil
Delphi-Quellcode:
TestComp := TTestComponent.Create(Form1);
TestComp.Name = 'test';
TestComp = TTestComponent(Form1.FindComponent('test')); //TestComp <> nil
besser ist jedoch einfach die erzeugten Controls in einer Objecteliste zu speichern.