Die Debug-Nachricht wird nicht ausgegeben. Die Info-Nachricht schon. Das Logging läßt sich doch sicherlich auch über eine Konfig-Datei steuern. Hat mal jemand ein Beispiel für einen sinnvollen Einstieg.
Ich verwende den Logger erfolgreich so CMD nur Basis-Logging, Datei-Logging komplett:
Delphi-Quellcode:
lLogAppenderFile := TFileLogAppender.Create();
lLogAppenderFile.FileName := 'log.txt';
lLogAppenderFile.Format := 'yyyy-mm-dd hh:nn:ss.zzz';
lLogAppenderFile.Levels := lSettings.LogLevels;
lLogAppenderCmd := TTextLogAppender.Create();
lLogAppenderCmd.Levels := LOG_BASIC_LEVELS;
lLogController := TLoggerController.Create;
lLogController.AddAppender(lLogAppenderCmd);
lLogController.AddAppender(lLogAppenderFile);
(lLogController as TLoggerController).Levels := LOG_ALL_LEVELS;
lLogger := TLogger.Create(lLogController);
(lLogger as TLogger).Levels := LOG_ALL_LEVELS;
Wer sucht, der findet. Wer länger sucht, findet mehr.