Como es algo que no consigo entender, espero a ver si alguna pequeña clase magistrar pudiera sacarme del problema.
Tengo Unit1 y Unit2 (Form1 y Form2). En Unit1 tengo un pageControl1 con un Tabsheet (creado en tiempo ejecución) y con el form2 cargado en ese tabsheet.
Ese Form2 tiene botón de cerrar. Lo que quiero es cerrar el Form2 y el Tabsheet. Pero no soy capaz de cerrar este último desde el Form2. Si lo hago desde el form1 con pagecontrol1.activepage.free, si lo hace.
delphi
Unit2
....
....
Procedure ButtononClick(Sender: TObject); begin
close();
pagecontrol1.activepage.free; // Debo declarar pageControl1 como variable TPageControl en Unit2, sino no me lo reconoce, aunque ya está en Unit1 creada.
// Explota con ventana Ensamblador.
end;
Un saludo compañeros.


 
	 
					
 
				
				
			 
			
			







