Ver Mensaje Individual
  #2  
Antiguo 17-12-2019
Avatar de ecfisa
ecfisa ecfisa is offline
Moderador
 
Registrado: dic 2005
Ubicación: Tres Arroyos, Argentina
Posts: 10.508
Reputación: 36
ecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to behold
Hola.

Cita:
Empezado por PatatinPatatan Ver Mensaje
...Segun he leido en un sitio de internet (he editado el tema debido a que el foro me dice que no puedo poner enlaces) el “Owner” se ocupa de llamar a los destructores y el “Parent” indica cual es el es control contenedor,...
Si, tratándose de VCL es básicamente así.

La propiedad Owner de TComponent, almacena al propietario del componente quien será responsable de llamar a la función miembro que destruirá el objeto creado. El propietario puede o no existir, si Owner es nulo, es decir que no existe; es nuestra responsabilidad destruir el componente creado.

La propiedad Parent de TControl, almacena el contenedor del componente creado, es decir el área donde será dibujado/visualizado dicho control.
Cita:
Empezado por PatatinPatatan Ver Mensaje
Segun he leido... para el parametro Owner especifico un control secundario (Un TPanel) del formulario, pero al depurar veo que se llama al destuctor de mi control.
Así es, tál como leíste, el propietario del componente se encargará de llamar al destructor.

Saludos
__________________
Daniel Didriksen

Guía de estilo - Uso de las etiquetas - La otra guía de estilo ....
Responder Con Cita