2010-12-16 3 views
3

Ich suche in erster Linie nach Vorschlägen für die Protokollierung von Komponenten oder Bibliotheken, die zu geringen oder keinen Kosten verfügbar sind. Ich habe einen Windows-Dienst und eine Client-Anwendung, die beide Unterstützung für die Protokollierung in einer Datei benötigen. Der Dienst muss auch die Protokollierung genau derselben Nachrichten im Ereignisprotokoll unterstützen.Wie kann ich Ereignisse in das Ereignisprotokoll und optional in eine Datei problemlos mit Delphi protokollieren?

Ich kann etwas schreiben, aber wenn dieses Rad bereits existiert, wäre es hilfreich!

UPDATE: Stellt sich meine Frage heraus ist ein Duplikat:

Antwort

1

Ich empfehle die Log4D Open-Source-Bibliothek:

es erfordert nur eine Datei (Log4D.pas), ermöglicht dynamische Konfiguration in Code und externe Konfiguration durch eine Eigenschaftendatei (flach oder XML), und ist sehr einfach zu bedienen und zu erweitern - eine neue zu schreiben Appender-Klasse, die aus der Eigenschaftendatei konfiguriert werden kann, ist einfach.

1

Für die Open-Source-Alternative, es klingt wie Sie das Extensible Log4Delphi

0

brauchen Für eine kommerzielle Lösung (und kommerzielle Kosten) ist die älteste (?) CodeSite von Raize.

Verwandte Themen