Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Win32/Win64 API (native code) (https://www.delphipraxis.net/17-win32-win64-api-native-code/)
-   -   Delphi Regestry beobachten? (https://www.delphipraxis.net/6583-regestry-beobachten.html)

heiopei 15. Jul 2003 19:08


Regestry beobachten?
 
hallo,
kann man feststellen, ob etwas in die regestry geschrieben wurde(zur laufzeit des eigenen programmes) und dann feststellen von wem(muss nicht unbedingt sein!) und was, bzw. welcher Key gesetzt wurde?
danke,
heiopei

Christian Seehase 15. Jul 2003 19:14

Re: Regestry beobachten?
 
Moin Heiopei,

grundsätzlich sollte eine Überwachung der Registry möglich sein.
RegMon von sysinternals (www.sysinternals.com) macht das beispielsweise, allerdings mit einem Treiber.

heiopei 15. Jul 2003 19:20

Re: Regestry beobachten?
 
Danke, schaut ganz gut aus und ich werd's gleich mal auprobieren!
Abend,
heiopei

Alexander 16. Jul 2003 11:35

Re: Regestry beobachten?
 
Ich denke du musst einmal irgendwie alles überprüfen und dann alle x sec kucken, ob sich was geändert hat. Am besten machst du das mit einem thread.
Würde auf keinen Fall den Timer von Delphi bentzen, da er zu rechenintensiv ist.

sakura 16. Jul 2003 11:39

Re: Regestry beobachten?
 
Dafür gibt es eine spezielle Funktion. Suche bei MSDN mal nach RegNotifyChangeKeyValue. Diese wirst Du brauchen.

...:cat:...

Christian Seehase 16. Jul 2003 11:58

Re: Regestry beobachten?
 
Moin sakura,

:thuimb:

über die Funktion bin ich bislang noch gar nicht gestolpert.

Schade, dass die keine NOTIFY_INFORMATION zurückliefert wie RegNotifyChangeKeyValue :?


Alle Zeitangaben in WEZ +1. Es ist jetzt 09:06 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz