Einzelnen Beitrag anzeigen

Benutzerbild von sx2008
sx2008

Registriert seit: 15. Feb 2008
Ort: Baden-Württemberg
2.332 Beiträge
 
Delphi 2007 Professional
 
#2

AW: Loggen mit Anzeige in Programm mit mehreren Threads

  Alt 27. Jun 2010, 21:51
Wie sieht denn die Log-Methode aus?
Im Prinzip müsste das so aussehen:
Delphi-Quellcode:
procedure TLogger.LogMessage(const msg:string);
begin
  EnterCriticalSection(FCriticalSection);
  try
    InternalLogMessage(msg);
  finally
    LeaveCriticalSection(FCriticalSection);
  end;
end;
Die Critical Section FCriticalSection darf nur zum Absichern des Zugriffs auf die Logausgabe verwendet werden.
  Mit Zitat antworten Zitat