Controlar componentes creados en tiempo de ejecución.
Buenas a todos.
Mi problema es el siguiente: he creado una aplicación que tiene un componente TPageControl que crea sus correspondientes TTabSheet en tiempo de ejecución mediante un botón. Además incluye dentro de ella un TFrame con un componente TEdit.
[code]
var
NuevaPestaña:TTabSheet;
n:integer;
begin
NuevaPestaña:=TTabSheet.Create(PageControl1);
NuevaPestaña.PageControl:= PageControl1;
n:=PageControl1.PageCount;
NuevaPestaña.Caption := 'Panel'+ IntToStr(n);
NuevaPestaña.Name:= 'Panel'+ IntToStr(n);
NuevaPestaña.Show;
with TFrame1.Create(nil) do
begin
Parent:= NuevaPestaña;
Edit1.Text:=NuevaPestaña.Name;
end;
[code]
Mi pregunta es la siguiente:
¿Cómo puedo hacer para acceder al contenido de ese Edit desde cualquier otra parte del formulario, por ejemplo si lo quisiese copiar en otro Edit situado fuera del TPageControl, en tiempo de ejecución?
Muchas gracias a todos.
|