Autor Beitrag
Geneesys
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 36



BeitragVerfasst: Do 26.11.15 08:40 
Hallo zusammen,

ich programmiere nicht oft und brauche deswegen mal eure Hilfe :)!

Ich möchte ein Programm schreiben, das im Hintergrund läuft und einfach nur eine Meldung ausgibt, wenn eine Änderung im Geräte Manager festgestellt wird.

Also sagen wir: Wenn ein USB-Stick angeschlossen wird, soll eine Meldung erscheinen.

Wie stellt man sowas an ? Eine Änderung im Device Manager erkennen ?

Vielen Dank :)!
Delphi-Laie
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Beiträge: 1600
Erhaltene Danke: 232


Delphi 2 - RAD-Studio 10.1 Berlin
BeitragVerfasst: Do 26.11.15 09:04 
Tja, das läuft wohl darauf hinaus, Windows, konkret seine Ereignisse oder konkreter seine Botschaften zu belauschen.

Dazu fällt mir "Hooks" ein. Vermutlich ist dieses Ansinnen nicht trivial.

Edit: Es geht mir nicht darum, für "die Gegenseite" zu werben, aber in der Delphipraxis finden sich einige Beiträge dazu.
Geneesys Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 36



BeitragVerfasst: Do 26.11.15 09:10 
Danke für deine Antwort,

nach ein wenig probieren und tieferem googeln habe ich das gefunden:
stackoverflow.com/qu...ge-add-remove-events

Klappt für meine zwecke ganz gut da ich echt nur die Veränderung abfragen will.

Trotzdem danke an alle