Einzelnen Beitrag anzeigen

Benutzerbild von Flocke
Flocke

Registriert seit: 9. Jun 2005
Ort: Unna
1.172 Beiträge
 
Delphi 10.2 Tokyo Professional
 
#2

Re: Auf Komponente aus Komponente zugreifen

  Alt 21. Aug 2006, 10:28
Kleiner Zusatz: solche Komponenten nutzen oft auch die Methode Notify, um sich über ein Löschen der referenzierten Komponente(n) informieren zu lassen.

Delphi-Quellcode:
//...
interface

type
  myComp = class(TComponent)
  //...
  protected
    procedure Notification(AComponent: TComponent; Operation: TOperation); override;
  //...
  end;

//...
implementation
//...

procedure myComp.Notification(AComponent: TComponent; Operation: TOperation);
begin
  inherited;

  if Operation = opRemove then
    if AComponent = FmyListBox then
      myListBox := nil;
end;

//...
Volker
Besucht meine Garage
Aktuell: RtfLabel 1.3d, PrintToFile 1.4
  Mit Zitat antworten Zitat