Tema: Memoria
Ver Mensaje Individual
  #15  
Antiguo 17-07-2003
Avatar de jachguate
jachguate jachguate is offline
Miembro
 
Registrado: may 2003
Ubicación: Guatemala
Posts: 6.254
Reputación: 28
jachguate Va por buen camino
De cualquier forma no vas a poder detectar automáticamente los controles sin parent o los componentes sin owner.

Lo que podes hacer es ubicar, con grep o con una busqueda es ubicar todas las llamadas a Create, y aunque te lleve un buen tiempo, revisar que siempre se asigne el parent y el owner.

De hecho, con los componentes, el owner regularmente se asigna en la llamada al constructor, digamos una llamada de la forma

Código:
Procedure TForm1.CrearObjetos;

Var
  ComponenteX : TMiComponente;

Begin
  ComponenteX := TMiComponente.Create(Self);
end;
Asigna la instancia de Form1 como owner de ComponenteX;

Será tedioso, pero es necesario.

Hasta luego.

__________________
Juan Antonio Castillo Hernández (jachguate)
Guía de Estilo | Etiqueta CODE | Búsca antes de preguntar | blog de jachguate
Responder Con Cita