Ver Mensaje Individual
  #5  
Antiguo 06-06-2014
Avatar de duilioisola
[duilioisola] duilioisola is offline
Miembro Premium
 
Registrado: ago 2007
Ubicación: Barcelona, España
Posts: 1.734
Reputación: 20
duilioisola Es un diamante en brutoduilioisola Es un diamante en brutoduilioisola Es un diamante en bruto
Nunca debes asignar nil a un objeto dentro de si mismo. Ni siquiera en el evento que lo cierra. Puede ser que todavía se necesite a si mismo para cerrar otras cosas.

Si deseas que el valor sea nulo para poder hacer futuras comprobaciones deberás hacerlo fuera del objeto.
Código Delphi [-]
// Creo el formulario para utilizarlo
Application.CreateForm(TfrmDatosFam, frmDatosfam);
try
  // Utilizo el formulario
  frmDatosFam.ShowModal;
finally
  // Pase lo que pase, voy a liberar su memoria y lo voy a volver nulo
  frmDatosfam.Free;
  frmDatosFam := nil;
end;
Responder Con Cita