Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Multimedia (https://www.delphipraxis.net/16-multimedia/)
-   -   Delphi Extra tasten (https://www.delphipraxis.net/22225-extra-tasten.html)

superman21 14. Mai 2004 13:50


Extra tasten
 
Hi

Ist es möglich extra tasen einer Tastatur (Logitech Internet Navigator) abfangen. Also so, das wenn ich eine der extra tasten klick dass erkannt wird??

Phoenix 14. Mai 2004 14:32

Re: Extra tasten
 
Hrm. Keine Ahnung. Ich würde erstmal versuchen, ob die OnKeyDown - Methode auf einem Form anschlägt, wenn man so eine Taste drückt, und wenn ja, welcher Wert für welche Taste übergeben wird.

dizzy 14. Mai 2004 15:09

Re: Extra tasten
 
IMHO werden diese Tasten erst durch einen mitgelieferten Treiber fuktionsfähig gemacht. Man müsste also schauen, dass man irgendwie an diesen Treiber heran kommt. (Icke wüsste spontan nicht wie ;) )

Schubi 14. Mai 2004 15:25

Re: Extra tasten
 
Die Tasten liefern einen normalen 2-Byte Scancode (Oder 4??? :gruebel: ) . Der hat allerdings ohne den Treiber keine Funktion.

Ich hab nen Keyboardhook (DLL) der die Tasten mitbekommt und auswerten kann!
Bei interesse:
http://www.delphipraxis.net/internal...ct.php?t=12859

SirThornberry 14. Mai 2004 15:28

Re: Extra tasten
 
also wenn ich so eine taste bei mir auf der tastatur klicke so schaltet der bildschirmschoner ab - imho ist es somit eine normale taste die man im onKeydown auch identifizieren könnte

[Edit]Hatte mich bissl sehre vertippt[/Edit]

dizzy 14. Mai 2004 15:34

Re: Extra tasten
 
Zitat:

Zitat von SirThornberry
also wenn ich so eine tastatur bei mir auf der tastatur klicke so schalter der bildschirmschoner ab - imho ist es somit eine normale taste die man im onMousedown auch identifizieren könnte

Das ist mal ein Kuddelmuddel :lol:
Eine tastatur auf der tastatur klicken, und dass im OnMouseDown merken... ich weiss ja nicht ;)


Alle Zeitangaben in WEZ +1. Es ist jetzt 11:39 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