Delphi-PRAXiS
Seite 2 von 3     12 3      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi Sondertasten (Play, Stop, nächster Titel) bei Tastaturen (https://www.delphipraxis.net/24835-sondertasten-play-stop-naechster-titel-bei-tastaturen.html)

SirThornberry 27. Jun 2004 11:03

Re: Sondertasten (Play, Stop, nächster Titel) bei Tastaturen
 
hmm, muss ich auch mal probieren ob es geht wenn ich itouch ausmache. Allerdings will ich das die tasten auch funktionieren währen itouch an ist, bei winamp2 funktionierts ja auch. Und die Leute welche die Tasten nutzen haben in aller regel auch die dazugehörige software aktiviert

Legolas 27. Jun 2004 11:57

Re: Sondertasten (Play, Stop, nächster Titel) bei Tastaturen
 
Hallo,

also ich habe das mit meiner elta media auch mal gerade probiert. Das Ergebnis ixt das gleiche wie bei bei sharky und den anderen:

Delphi-Quellcode:
Play: #179 
Stopp: #178 
Vor: #176 
Zurück: #177 
Lauter: #175 
Leiser: #174 
Mediencenter: #181 
Lautlos an/aus: #173

Ich benutze im übrigen auch keinen speziellen Tastaturtreiber.

Es läßt sich wohl daraus schließen das es bei (fast?) jeder Multimediatastatur so ist.

SirThornberry 27. Jun 2004 12:00

Re: Sondertasten (Play, Stop, nächster Titel) bei Tastaturen
 
Ok, dann werd ich die Tastencodes nehmen die bei der Mehrzahl der leute funkioniert. Thx fürs testen und posten

himitsu 27. Jun 2004 12:10

Re: Sondertasten (Play, Stop, nächster Titel) bei Tastaturen
 
Also wenn ich meinen Tastaturtreiber nicht Installiert hab und die Tastatur auch nur über PS2 und nicht über USB betreibe, dann kommen bei mir auch Tastatur-Codes an, aber im Moment kommen keine Codes an (hab ja alles installiert)

S - tefano 27. Jun 2004 12:39

Re: Sondertasten (Play, Stop, nächster Titel) bei Tastaturen
 
Hi,

vielleicht findest du wenn du morgen bei Logitech einen erreichst ja noch mehr raus - vielleicht gibts bspw. sone Art i-Touch API mit der du auf die Tastendrücke reagieren kannst auch wenn i-Touch an ist.
Vielleicht könnte man auch mal mit Winsight oder so (weiß nich ob dad damit geht) nachgucken was genau bei i-Touch und Winamp für Messages ein- und ausgehen wenn du eine der Tasten drückst.

Ansonsten habe ich bei mir dieselben Werte, wenn i-Touch aus ist. Sonst kommt nix an. Habe Internet Navigator SE von Logitech soweit ich weiß ;-)

Bis dann,

S - tefano

DaFox 27. Jun 2004 13:06

Re: Sondertasten (Play, Stop, nächster Titel) bei Tastaturen
 
Hi,

seit Windows 2000 gibt es diese, oben genannten, virtuellen KeyCodes ($AD bis $B3):
http://msdn.microsoft.com/library/en...alKeyCodes.asp

Gruß,
Markus

S - tefano 27. Jun 2004 14:17

Re: Sondertasten (Play, Stop, nächster Titel) bei Tastaturen
 
Zitat:

Zitat von MSDN
[...]
VK_VOLUME_MUTE (AD)
Windows 2000/XP: Volume Mute key

VK_VOLUME_DOWN (AE)
Windows 2000/XP: Volume Down key

VK_VOLUME_UP (AF)
Windows 2000/XP: Volume Up key

VK_MEDIA_NEXT_TRACK (B0)
Windows 2000/XP: Next Track key

VK_MEDIA_PREV_TRACK (B1)
Windows 2000/XP: Previous Track key

VK_MEDIA_STOP (B2)
Windows 2000/XP: Stop Media key

VK_MEDIA_PLAY_PAUSE (B3)
Windows 2000/XP: Play/Pause Media key

VK_LAUNCH_MAIL (B4)
Windows 2000/XP: Start Mail key

VK_LAUNCH_MEDIA_SELECT (B5)
Windows 2000/XP: Select Media key
[...]

Wow, tatsächlich :shock:

Der_Ventilator 28. Jul 2004 21:59

Re: Sondertasten (Play, Stop, nächster Titel) bei Tastaturen
 
Delphi meint aber (KeyPress), dass es

VK_MEDIA_NEXT_TRACK (B0)
Windows 2000/XP: Next Track key

VK_MEDIA_PREV_TRACK (B1)
Windows 2000/XP: Previous Track key

VK_MEDIA_STOP (B2)
Windows 2000/XP: Stop Media key

VK_MEDIA_PLAY_PAUSE (B3)
Windows 2000/XP: Play/Pause Media key

...

nicht kenne.

Wie kann ich ein eigenes Programm dazu bringen auf diese Tasten zu reagieren?

Wenn ich z.B in einer FullScreenAnwendung [Spiel] bin und ich meinem eigenen MediaPlayer sagen möchte, dass er weiterschalten solle?

Kann mir jemand helfen?

P.S hab ne Logitech Internet/Office Tastatur

XHelp 29. Jul 2004 00:38

Re: Sondertasten (Play, Stop, nächster Titel) bei Tastaturen
 
Zitat:

Zitat von Der_Ventilator
Delphi meint aber (KeyPress), dass es
VK_MEDIA_NEXT_TRACK (B0)
Windows 2000/XP: Next Track key
[...]
nicht kenne.

Versuche statt VK_MEDIA_NEXT_TRACK, einfach $B0 einzusetzen.

Luckie 29. Jul 2004 00:54

Re: Sondertasten (Play, Stop, nächster Titel) bei Tastaturen
 
Oder besser:
Delphi-Quellcode:
const
  VK_MEDIA_NEXT_TRACK = $B0;


Alle Zeitangaben in WEZ +1. Es ist jetzt 12:21 Uhr.
Seite 2 von 3     12 3      

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