TEventLog Windows System Log - wohin?

Rund um die LCL und andere Komponenten
Antworten
Eclipticon
Beiträge: 292
Registriert: Sa 5. Feb 2011, 20:38
OS, Lazarus, FPC: Windows XP VirtualBox (FPC 2.6.4, Laz 1.2.4)
CPU-Target: 32Bit
Wohnort: Wien

TEventLog Windows System Log - wohin?

Beitrag von Eclipticon »

Hi, schoenen Abend :-)

Bei dieser Frage fuehle ich mich ehrlich gesagt etwas daemlich, aber:

Code: Alles auswählen

AEventLog := TEventLog.Create(self);
AEventLog.LogTyp := ltSystem;
AEventLog.Identification := 'Blabla';
AEventLog.RaiseExceptionOnError := True;
AEventLog.Active := True;
AEventLog.Info('Text');
AEventLog.Active := False;
// ...
Bitte wohin verschwindet dieses Log auf Windows XP!?? Exception wird keine ausgeloest, Computerverwaltung > Ereignisanzeige > Anwendung ist leer. Logging in Textdateien funktioniert uebrigens mit ltFile ...

Danke fuer Euren Input!

Scotty
Beiträge: 768
Registriert: Mo 4. Mai 2009, 13:24
OS, Lazarus, FPC: Arch Linux, Lazarus 1.3 r44426M FPC 2.6.4
CPU-Target: x86_64-linux-qt/gtk2
Kontaktdaten:

Re: TEventLog Windows System Log - wohin?

Beitrag von Scotty »

Interessante Klasse, werde ich bei mir auch einbauen. Die Referenz sagt zu W95, dass eine Datei erstellt wird.

Eclipticon
Beiträge: 292
Registriert: Sa 5. Feb 2011, 20:38
OS, Lazarus, FPC: Windows XP VirtualBox (FPC 2.6.4, Laz 1.2.4)
CPU-Target: 32Bit
Wohnort: Wien

Re: TEventLog Windows System Log - wohin?

Beitrag von Eclipticon »

Jaja, aber unter Win XP gibt's ja ein Systemlog. Meine Daten scheinen aber dennoch ins Nirvana (oder wie auch immer das /dev/null von Windows heisst) zu verschwinden ...

Eclipticon
Beiträge: 292
Registriert: Sa 5. Feb 2011, 20:38
OS, Lazarus, FPC: Windows XP VirtualBox (FPC 2.6.4, Laz 1.2.4)
CPU-Target: 32Bit
Wohnort: Wien

Re: TEventLog Windows System Log - wohin?

Beitrag von Eclipticon »

Offenbar ein bekannter und in der aktuellsten Version bereits reparierter Bug: http://bugs.freepascal.org/view.php?id=20563" onclick="window.open(this.href);return false;

Hier aber gleich die naechste Frage zu den Versionsnummern:

Code: Alles auswählen

Fixed in Version	 => 2.6.0
Target Version	 => 2.7.1
Ich nehm mal an, es handelt sich dabei um FPC-Versionen ... aber wenn wir jetzt 2.4.2/2.4.4 haben, wann ist damit zu rechnen, diesen Bugfix in der "stabilen" Version zu haben? Und was sagt mir die "Target Version"?

Socke
Lazarusforum e. V.
Beiträge: 3178
Registriert: Di 22. Jul 2008, 19:27
OS, Lazarus, FPC: Lazarus: SVN; FPC: svn; Win 10/Linux/Raspbian/openSUSE
CPU-Target: 32bit x86 armhf
Wohnort: Köln
Kontaktdaten:

Re: TEventLog Windows System Log - wohin?

Beitrag von Socke »

Eclipticon hat geschrieben:Ich nehm mal an, es handelt sich dabei um FPC-Versionen ... aber wenn wir jetzt 2.4.2/2.4.4 haben, wann ist damit zu rechnen, diesen Bugfix in der "stabilen" Version zu haben? Und was sagt mir die "Target Version"?
In dem Bugtracker werden neben Lazaraus und dem FPC noch ein paar andere Projekte verwaltet; welches Projekt das ist, siehst du unter "Category".
Die Target-Version ist die Version, in der dieser Fehler behoben sein soll. In diesem Fall soll spätestens Version 2.7.1 ohne diesen Fehler heraus gehen. Der Bug ist aber schon in Version 2.6.0 behoben.

Wann Version 2.6.0 heraus kommt, kannst du anhand der Roadmap abschätzen, wobei hier ständig neue Bugs hinzu kommen können.
MfG Socke
Ein Gedicht braucht keinen Reim//Ich pack’ hier trotzdem einen rein

Antworten