Einzelnen Beitrag anzeigen

Klaus01

Registriert seit: 30. Nov 2005
Ort: München
5.755 Beiträge
 
Delphi 10.4 Sydney
 
#3

Re: Methodenaufruf über Adresse

  Alt 29. Sep 2009, 16:51
Hallo Tryer,

danke für Deine Antwort.

Delphi-Quellcode:
procedure TErrorLog.update(comServ: TComServ);
  begin
    errorLog.debugLevel := comServ.dxtMonitorDebugLevel;
    MaxLines := comServ.dxtMonitorMaxLogLines;
    LogFilePath :=comServ.dxtMonitorLogFilePath;
  end;
Nun gut, wenn ich die Instanz entsprechend benenne
geht es - aber das finde ich nicht so sinnvoll/elegant.

Gibt es einen Weg um aus diesem Dilemma herauszukommen.

Hintergrund ist der:
comServ liest eine ini Datei.
Die Einstellungen werden von mehreren Objektklassen benutzt.
Bei der Erzeugung der Instanz werden diese Einstellungen übegeben.
Wenn sich nun die iniDatei ändert, sollen
das auch alle Instanzen mitbekommen.
Daher tragen sie ihre update Methode in eine Liste
ein, die Liste wird bei einer Veränderung der ini Datei
abgearbeitet.

Grüße
Klaus
Klaus
  Mit Zitat antworten Zitat