Me suscribo a las respuestas dadas por
escafandra y
ecfisa.
Sólo añadir que un componente sí puede cambiar de dueño, mediante los métodos RemoveComponent e InsertComponent.
Código Delphi
[-]Var
L :TLabel;
Begin
L := Form1.Label1;
Form1.RemoveComponent (L);
Form2.InsertComponent (L);
L.Parent := Form2;
Saludos orejudos.
Al González.