Ver Mensaje Individual
  #16  
Antiguo 29-07-2004
Avatar de delphi.com.ar
delphi.com.ar delphi.com.ar is offline
Federico Firenze
 
Registrado: may 2003
Ubicación: Buenos Aires, Argentina *
Posts: 5.964
Reputación: 29
delphi.com.ar Va camino a la fama
¿Tienes algún otro componente nuevo que haga referencia a este o viceversa?
Es comportamiento es típico de componentes o clases con propiedades del tipo TComponent, sin utilizar el método Notification para "desasignar" las variables:
Código Delphi [-]
TMiComponente = class(TComponent)
  public
    ...
    procedure Notification(AComponent: TComponent; Operation: TOperation); override;
    ...
  published
    property DataSet: TDataSet read FDataSet write SetDataSet;
  end;
.....
procedure TMiComponente.Notification(AComponent: TComponent; Operation: TOperation);
begin
  inherited;
  if (Operation = opRemove) and (AComponent = FDataSet) Then
     FDataSet := Nil;
end;

Saludos!
__________________
delphi.com.ar

Dedique el tiempo suficiente para formular su pregunta si pretende que alguien dedique su tiempo en contestarla.
Responder Con Cita