Einzelnen Beitrag anzeigen

Lasse2002

Registriert seit: 29. Nov 2004
79 Beiträge
 
RAD-Studio 2009 Pro
 
#3

Re: Problem mit Observer-Pattern

  Alt 21. Mai 2005, 18:17
Du kommst bei der Referenzzählung etws durcheinander, d.h. fClockTimer wird dir zu früh zerstört.

Delphi-Quellcode:
procedure TForm1.Button1Click(Sender: TObject);
var
  myObservable: IObservable;
  myObserver: IObserver;
begin
  myObservable:= fClockTimer;
  fClockTimer._AddRef;
  myObserver:= fDigitalClock1;

  myObservable.obsAddObserver(myObserver);
end;
Lasse
  Mit Zitat antworten Zitat