Einzelnen Beitrag anzeigen

r2c2

Registriert seit: 9. Mai 2005
Ort: Nordbaden
925 Beiträge
 
#9

Re: Per Klasse auf übergeordnete Klasse zugreifen?

  Alt 21. Feb 2006, 12:51
Die Frage scheint sich ja schon geklärt zu haben, trotzdem noch n alternativer Weg:

Delphi-Quellcode:
TMainClass = class(TComponent)
private
  FClientSocket: TClientSocket;
  FServer: TServer;
  procedure PropCh(<Parameter anpassen>); // Methode, die Socket-Properties anpasst
public
  constructor Create(owner...);
published
  Server: TServer read FServer write FServer;
end;

constructor TMainClass.Create(...);
begin
  inherited...;
  ...
  FServer = TServer.Create;
  FServer.OnPropertyChange = PropCh; // OnPropertyChange in Setter-Metghoden aufrufen; dadurch wird PropCh aufgerufen
end;

procedure ProbCh;
begin
  ... // ClientSocket ändern
end;
mfg

Christian
Kaum macht man's richtig, schon klappts!
  Mit Zitat antworten Zitat