Einzelnen Beitrag anzeigen

TurboMartin

Registriert seit: 13. Feb 2006
Ort: Bad Honnef
765 Beiträge
 
Turbo Delphi für Win32
 
#5

Re: Beim Verbinden eines Usb geräts aktion starten

  Alt 9. Nov 2006, 16:22
Also so schwer ist das auch nicht.
Wie könnten manche Programme auf jeden beliebigen neuen Device reagieren, ohne die ganze Prozessorlast auf das Programm zu ziehen?
Man führ zu dem Zeitpunkt eine Funktion/Prozedur aus.
Dafür braucht man einen Sender. Da man aber dass nicht selber ist (wäre ja dumm),
kann es nur etwas anderes sein. Bloß wass wohl? ICQ??? IE??? Delphi???
GANZ EINFACH!!! Windows!
Und wie sieht wohl eine Fenster-Message aus? Ich würde glatt behaupten mit WM_ !
Aber warum??? WM steht einfach für WindowMessage.
So, aber wo steht jetzt eine Liste mit diesen Nachichtentexten???
Spätestens im Internet gibt es die. Aber die gibt es sogar schon viel näher, auf DEINER (auch auf meiner und von anderen Programmierern ) Festplatte!
Da es ja von Windows kommt würd ich glatt behaupten in der Win32 API Hilfe.
Dann gehst du einfach auf Index und gibst WM_ ein. Und schon bist du bei allen Messages.
Dann durchsuchen, die nach sowas klingt.
Allerdings sach ich es mal, welche es ist, damit du nicht lannge suchen musst (was ich übrigens nicht lange musste ): WM_DEVICECHANGE.

Tomorrow will be cancelled due to lack of interest.

  Mit Zitat antworten Zitat