Avatar billede jrovsing Nybegynder
13. august 2002 - 15:37 Der er 9 kommentarer

Skrivning i NT Event Log

Jeg har behov for at skrive nogle beskeder i NT Event Log.

Jeg har selv være igang med at møfle med "ReportEvent" men får ud over min egen besked flg.:

"The description for Event ID ( 0 ) in Source ( Hallo ) cannot be found. The local computer may not have the necessary registry information or message DLL files to display messages from a remote computer. The following information is part of the event: "
(herefeter kommer min egen besked)

-skulle der mon være en der ligger inde med noget brogbar kode. eller evt. et hint til hvad mit problem kunne være.

Mvh
Jesper R
Avatar billede martinlind Nybegynder
13. august 2002 - 16:56 #1
Jeg kan ikke lige huske hvor jeg så noget kode til det, har du prøvet www.undu.com
Avatar billede borrisholt Novice
14. august 2002 - 13:47 #2
http://www.torry.net/vcl/filedrv/logfiles/mvevtlog.zip

Det her virker .. Har lige tested !

Jens B
Avatar billede jrovsing Nybegynder
14. august 2002 - 14:12 #3
Til Martin: Jeg har nu været inde og snuse på www.undu.com men fandt ikke umiddelbart noget brugbart.


Til Jens B:
Jeg har lige prøvet den compileret demo, men også den skrev følgende:
The description for Event ID ( 100 ) in Source ( Log Demo Application ) cannot be found. The local computer may not have the necessary registry information or message DLL files to display messages from a remote computer. The following information is part of the event:

The button was pressed 2 times.




PS.: Jeg har faktisk fundet en komponent på www.fishouse.com, som umiddelbart virker efter hensigten, desværre giver den problemer på den måde at jeg ind i mellem ikke kan recompilere mit project, -det kunne virke som om et eller andet ikke bliver free'et/destroy'et men jeg kan ikke finde ud af hvad det kan være. Jeg får da følgende error message i delphi:

[Fatal Error] Could not create output file 'D:\My Documents\Delphi\event_log_test\Project1.exe'

-jeg kan i øvrigt heller ikke få lov til at slette filen, men kan godt rename den hvorefter jeg kan kreere en ny exe fil.

Mvh.
Jesper R
Avatar billede borrisholt Novice
14. august 2002 - 14:25 #4
Jesper er du sikker på du har rettighedderne til at gøre det ? Foerdi det virkede fint på min PC. Spm jeg skrev så tedtede jeg inden jeg postede ...

Jens B
Avatar billede jrovsing Nybegynder
14. august 2002 - 14:35 #5
Jeg tror skam på at du testede inden ;-), jeg er logget ind på min maskine som administrator, men hvor/hvad foreslår du jeg start med at undersøge.

Mvh.
Jesper R
Avatar billede martinlind Nybegynder
14. august 2002 - 15:16 #6
Er det NT4 du kører, som admin burde du jo ha' lov til det hele, hvis det er nt4 skal du måske ha' fat i en sp.

/Martin
Avatar billede martinlind Nybegynder
14. august 2002 - 15:46 #7
Jeg har lige testet det og det virkede IKKE hos mig, jeg kører w2k. Resultatet var :

EventID 0
EventID 100
EventID 100
EventID 1

Med den samme fejltekst som du også fik, jeg trykkede 4 gange, men det kunne godt se ud som om ID'en ikke bliver sat ordenligt ( har ikke kigget i koden ).
Avatar billede martinlind Nybegynder
14. august 2002 - 15:47 #8
de to med id 100 blev warnings de andre information
Avatar billede tommya Nybegynder
09. juli 2007 - 12:28 #9
Ved godt det er et gammelt spørgsmål men just for the record, så er grunden til at der bliver skrevet sådan i event. At den tekst man supplere med kun er en parameter og selve teksten den skal indsættes i skal findes i resource delen af exe eller dll filen.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester