Ver Mensaje Individual
  #1  
Antiguo 13-05-2010
damirua damirua is offline
Registrado
 
Registrado: jun 2008
Posts: 2
Reputación: 0
damirua Va por buen camino
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.
Responder Con Cita